Вопрос по asp.net, visual-studio-2010, msdeploy, c# – Где в Visual Studio 2010 установлен флажок «Разрешить обновление этого предварительно скомпилированного сайта»?

3

мне нужно сделатьэтот но один шаг заставляет меня снять флажок «Разрешить возможность обновления этого предварительно скомпилированного сайта»; вариант, но я не вижу этого в диалоговом окне публикации сайта в Visual Studio 2010.

Кто-нибудь знает, как я могу сделать это на Visual Studio 2010?

Ваш Ответ

2   ответа
9

Эта опция доступна дляASP.Net Web Site проекты неASP.Net Web Applications, Щелкните правой кнопкой мыши на обозревателе решений и выберите Добавить новый веб-сайт ..., напротив, вы получите этот флажок

Проверьте этоПроекты веб-приложений и проекты веб-сайтовПод сводкой различий вы увидите:

Compilation:

Web application projects

  1. You explicitly compile the source code on the computer that is used for development or source control.
  2. By default, compilation of code files (excluding .aspx and .ascx files) produces a single assembly.

Web site projects

  1. The source code is typically compiled dynamically (automatically) by ASP.NET on the server the first time a request is received after the site has been installed or updated.

  2. You can precompile the site (compile in advance on a development computer or on the server).

  3. By default, compilation produces multiple assemblies.

И спасибо за добавленное объяснение: D Painy James
Ответ все еще оказывается полезным: D
Добро пожаловать @PainyJames
Ты человек! Painy James
1

ЗаASP.Net Web Applications

  1. Web application Properties
  2. Package/Publish Web
  3. Tick precompile this application before publishing
  4. Go to Advanced option
  5. Select Do not merge. Create a separate assembly for each page and control

Похожие вопросы