0

Я пытаюсь преобразовать проект веб-сайта в проект веб-приложения. У меня RTFM'd повсюду, и просмотрел все пошаговые руководства, но Visual Studio просто упрям ​​в чем-то -При преобразовании из WSP в WAP, почему VS не ссылается на основную DLL проекта?

Это, похоже, не имеет ссылки на его собственную сборку - сборку он будет создавать, когда он будет создан. Когда я пытаюсь построить, он выдает ошибку для отсутствующих пространств имен для кода, содержащегося в файлах CS в самом проекте - код, который будет скомпилировать до базовой DLL проекта.

Это проблема с курицей/яйцом - VS хочет, чтобы DLL ссылалась, прежде чем она будет построена, но для ее создания необходимо создать DLL.

Чтобы преобразовать, я создаю новый проект веб-приложения, импортировал все файлы и выполнил «Преобразование в веб-приложение ...» во все файлы ASPX и сам файл проекта.

Тем не менее, VS убежден, что у него нет кода, который он должен построить, и отказывается признать, что код находится в источнике самого проекта.

ответ

0

Найдено. Все файлы CS, которые я привез, были отмечены как «Контент» в разделе «Действие сборки». Их нужно было заменить на «Компиляция».