VS автоматически добавляет некоторые нежелательные ссылки в проект веб-сайта - PullRequest
0 голосов
/ 19 июня 2009

Мы сталкиваемся с очень странной ситуацией с использованием Visual Studio 2005:

Есть проект веб-сайта, который у нас есть, и VS при компиляции проекта автоматически добавляет некоторые нежелательные ссылки, такие как 'System.Data.Oracle' (мы вообще не используем Oracle и никогда не использовали) и вещи asp.net 3.5 (проект 2.0, мы не используем в нем ничего связанного с новой версией).

Вследствие этого при помещении опубликованного сайта на рабочий сервер (настроенный для 2.0, без этих странных dll) сайт не работает. Даже если мы удалим эти зависимости из файла Web.config.

Кто-нибудь из вас когда-либо видел что-то подобное с вашим VS05?

Примечание: в папке bin нет этих библиотек.

Ответы [ 4 ]

2 голосов
/ 19 июня 2009

Сохраните здравомыслие и прекратите использовать проекты веб-сайтов. Они были мерзостью с самого начала.

Преобразование в проекты веб-приложений стоит усилий.

1 голос
/ 19 июня 2009

Используете ли вы Visual Studio 2005 SP1? Вы должны быть. Есть исправления ошибок в дополнение к тому, что они добавили проекты веб-приложений обратно.

VS2005 не изобретает эти ссылки. Что-то на вашем веб-сайте использует их.

0 голосов
/ 19 июня 2009

Мы могли бы решить это!

Проект веб-сайта ссылается на проект.

В этом проекте были все эти ссылки, и веб-сайт использовал их. Удаление ненужных ссылок привело к успеху;)

0 голосов
/ 19 июня 2009

Предкомпилируете ли вы сайт перед его развертыванием?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...