Нет dll скомпилированы в Visual Studio 2008 Express при сборке - PullRequest
2 голосов
/ 08 октября 2010

Я новичок в .NET, так что простите, если это глупый вопрос.Я унаследовал веб-сайт, который я исправил, и теперь нужно восстановить.Я открыл файл .sln в VS2008, внес свои изменения в файлы и нажал «build> rebuild website».Кажется, что все работает нормально - выводит загрузку комментариев на панель внизу по мере ее сборки, а затем, наконец, останавливается, говоря: «Проверка завершена. Перестроить все: 1 успешно выполнено, 0 не выполнено, 0 пропущено».

Но когда я проверяю папку bin, там нет никаких dll.

Кто-нибудь знает, что здесь происходит не так?Мне просто нужно собрать эту вещь и загрузить файлы aspx и dll, и она должна быть отсортирована, но просто не могу заставить ее работать должным образом.

Спасибо за любые указатели ...

Ответы [ 5 ]

2 голосов
/ 08 октября 2010

Если это веб-проект, а не веб-приложение, Visual Studio фактически не собирает и не компилирует его.Он просто проверяет наличие ошибок и позволяет самой среде выполнения компилировать веб-страницы и код.Таким образом, вы не получите dll в папке bin.

Вы можете попробовать предварительно скомпилировать свой сайт и скопировать вывод на свой веб-сервер.Приветствия Тигра.

1 голос
/ 08 октября 2010

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

Проверьте свойства проекта (щелкните правой кнопкой мыши имя проекта и выберите Свойства).

На вкладке «Компиляция»Посмотрите, что такое выходной путь сборки.Вот куда будут собираться сборки (dll).

1 голос
/ 08 октября 2010

Убедитесь, что вы смотрите в нужную папку bin. Это не тот, что в обозревателе решений, и вам нужно убедиться, что вы проверяете, используя папку «Release», а не «Debug».

0 голосов
/ 08 октября 2010

Перейдите в меню «Сборка» в верхней части Visual Studio и выберите «Построить решение».

0 голосов
/ 08 октября 2010

Попробуйте щелкнуть правой кнопкой мыши Решение и выберите Построить решение. Он перестроит все ваши файлы решения, а не только веб-страницу.

...