ASP.NET Web应用程序项目的预编译

时间:2010-02-18 13:23:28

标签: asp.net visual-studio-2008

我想使用Visual Studio 2008预编译(用于部署)ASP.NET Web应用程序。我希望按照http://dotnetperls.com/precompiled-aspnet中的说明执行此操作,但我的“发布”对话框不同。

我的发布对话框具有以下外观:

  • 目标位置
    • 用本地副本替换匹配的文件
    • 在发布之前删除所有现有文件
  • 复制
    • 仅运行此应用程序所需的文件
    • 所有项目文件
    • 源项目文件夹中的所有文件
    • 包含App_Data文件夹中的文件

1 个答案:

答案 0 :(得分:4)

那是因为您正在尝试发布Web应用程序项目,而不是网站。在Visual Studio中,这两者之间存在差异。如果可能,您可以将项目转换为网站。这样你就得到了你想要的对话框。

有关这两者之间差异的更多信息,请访问:http://damieng.com/blog/2008/02/07/web-site-vs-web-application