У меня есть проект ASP.NET без файла .proj. Как восстановить файл проекта, чтобы я мог работать с ним на своей машине?ASP.NET без файла проекта
Возможно ли это?
У меня есть проект ASP.NET без файла .proj. Как восстановить файл проекта, чтобы я мог работать с ним на своей машине?ASP.NET без файла проекта
Возможно ли это?
Вы уверены, что это не веб-сайта проекта, в отличие от веб-проектов приложений? Проекты веб-сайта не имеют файлов проекта - вы открываете папку, а не файл проекта. См. here за различия между ними.
Чтобы проверить, каждая страница проекта веб-приложения будет иметь .aspx, .aspx.cs и .aspx.designer.cs, тогда как на страницах проекта веб-сайта нет файлов-дизайнеров.
Вы можете создать новый проект, а затем вы можете использовать «Добавить существующий элемент» и добавить каждый из своих файлов (вы можете выбрать несколько файлов).
EDIT: Или ваш может перетащить файлы в «Обозревателе решений»
Прежде всего, вам необходимо запустить VS2005 SP1 или новее. В VS2005 они удалили файл проекта. Они снова включили его в SP1.
Если у вас нет файла проекта, ваш проект называется «Веб-сайт». Если у вас есть файл проекта, это «веб-приложение». Одно из различий между ними заключается также в том, что в веб-приложении вы компилируете все файлы с кодом в одну .dll. На веб-сайте каждый код за файлом находится в собственной DLL (или скомпилирован динамически во время выполнения)
Я считаю, что если вы щелкните правой кнопкой мыши проект в проводнике решений, появится пункт меню «Преобразовать в веб-приложение» ,
Примечание. Вы должны переименовать папку App_Code в другое, иначе она будет скомпилирована как во время компиляции, так и во время выполнения.
Лично я предпочитаю веб-приложения для веб-сайтов
Это хороший момент. Почему бы не посмотреть файл решения .sln? – RichardOD