Как настроить проект ASP.NET *БЕЗ* с помощью графического интерфейса Visual Studio?

Я использую Emacs и Mono в Windows, чтобы сохранить ту же среду разработки, пока я работаю в GNU/Linux.

Поэтому мне нужно знать, какова структура каталогов проекта ASP.NET и какие файлы имеют решающее значение для его работы (файлы конфигурации и т. д.).


person Community    schedule 12.03.2009    source источник


Ответы (4)


Вам понадобится файл web.config в корневом каталоге, а также все ваши файлы aspx. Единственное, что вам действительно нужно, это каталог bin под корнем для хранения ваших сборок.

person Andrew Hare    schedule 12.03.2009

Вам действительно нужна только папка Bin и web.config, как уже упоминалось.

Но если вы не используете веб-проект (скомпилированный сайт), вам понадобится папка App_Code для размещения файлов кода, чтобы сайт знал, что компилировать во время выполнения.

person dtc    schedule 12.03.2009

Я бы просто сделал шаблонный проект из IDE, а затем использовал бы его каждый раз, когда вы создаете новый проект.

person Glennular    schedule 12.03.2009

Используйте MonoDevelop.

person GEOCHET    schedule 12.03.2009
comment
Я не переключаю IDE только для работы над некоторыми проектами. Я прошу структуру каталогов/список важных файлов. - person ; 13.03.2009
comment
@omouse: Немного глупо использовать текстовый редактор, когда можно использовать IDE. Хотя ваш выбор. - person GEOCHET; 13.03.2009
comment
@Rich Mono уже разработан. Это называется болезнью поцелуев. - person belgariontheking; 13.03.2009
comment
@BTK: Хорошо, что вам никогда не придется беспокоиться об этом! - person GEOCHET; 13.03.2009
comment
Как только Novell выпустит MonoDevelop для Windows, я предполагаю, что он также будет упакован в установщик Mono. Тогда вам не нужно переключать IDE с Emacs. Вы можете просто использовать MonoDevelop, чтобы создать проект для начала. - person Lex Li; 14.03.2009