У меня есть проект, который отлично работает в моей системе. Я могу отладить проект без проблем. Моя система разработки - Win 7 (x64). Когда я развертываю и / или публикую этот проект в своей тестовой среде (Windows Server 2003 (x32)), я больше не могу отлаживать его. Я продолжаю получать сообщение об ошибке «Следующий модуль был построен с включенной оптимизацией или без отладочной информации». Это относится к одной из библиотек DLL в моем проекте, которая относится к другому проекту в решении.
Это приложение изначально было создано в VS 2005. Я обновил его до VS 2010 без проблем. Я также чувствовал, что исходный проект необходимо пересмотреть, поэтому я извлек всю логику бизнес-уровня и уровня данных и поместил ее в отдельный проект библиотеки классов в рамках решения. Веб-проект также нужно было разделить, потому что один и тот же код работал на двух разных серверах с разными страницами на обоих. Однако между двумя веб-проектами была общая логика представления, поэтому я создал еще один проект библиотеки классов, предназначенный специально для уровня представления. После всего этого у меня теперь есть 4 проекта (2 проекта библиотеки классов и 2 веб-проекта).
Все веб-страницы работают правильно, но, похоже, у меня возникли некоторые проблемы с веб-сервисом (классический веб-сервис, а не WCF) в одном из веб-проектов. Я получаю ошибочные результаты, и я пытаюсь пройти через это, чтобы найти проблему. Пожалуйста помоги! У меня есть отложенный срок для этого проекта.