«Поместить код в отдельный файл» в Visual Studio 2008 с ASP.NET - PullRequest
2 голосов
/ 07 апреля 2010

Я читаю книгу, в которой рекомендуется добавлять флажок «Поместить код в отдельный файл» при добавлении новой веб-формы в существующий проект ASP.NET. Книга использует Visual Studio 2005, и при открытии диалогового окна «Добавить новый элемент» установлен флажок «Поместить код в отдельный файл».

Я использую Visual Studio 2008 и не вижу флажка «Поместить код в отдельный файл» при попытке добавить новый элемент. Есть ли что-то, что мне нужно сделать, чтобы включить это? Эта функциональность больше не была возможна / важна в VS 2008?

Ответы [ 3 ]

3 голосов
/ 07 апреля 2010

Я считаю, что в 2008 году это поведение по умолчанию.

Если вы добавите файл apsx, он добавит aspx.cs без какого-либо взаимодействия с вами.

Доброжелательность,

Dan

2 голосов
/ 07 апреля 2010

Этот параметр зависит от типа проекта, который вы создаете:

  • Если вы создаете веб Сайт (Файл | Новый> Веб-сайт, содержит /App_Codeв папке, код не скомпилирован в .dll в папке /bin), тогда у вас будет опция (помечена по умолчанию в VS2008 / 2010) «Поместить код в отдельный файл», а также «Выбрать главную страницу».
  • Если вы создаете веб-приложение (Файл | Новый> Проект, не имеет папки /App_Code, компилирует все файлы .cs / .vb в один файл DLL в/bin), тогда у вас нет возможности не создавать отдельный файл кода, а при добавлении нового элемента это либо «Веб-форма», либо «Веб-форма с использованием главной страницы».
1 голос
/ 07 апреля 2010

VS 2008 добавляет код позади файла по умолчанию.

...