9

编程时,最长的部分是在我的 ASP.NET 网站项目上构建,是下面看到的“构建目录”过程。(注意:我无权将其转换为带有 .csproj 构建文件的 Web 应用程序。希望我这样做了。)

尽管 App_Code/ 子文件夹中的某些依赖项确实发生了变化,但下面看到的目录的内容并没有改变。

有什么方法可以阻止某些目录使用 Web.config 构建,以缩短我的开发副本的编译?这是我能想到的唯一可行的文件,无需官方构建文件即可使用。

------ Build started: Project: C:\...\cmsappmin-abcd\, Configuration: Debug Any CPU ------
Validating Web Site
Building directory '/cmsappmin-abcd/abcd/controls/docsearch/'.
Building directory '/cmsappmin-abcd/abcd/controls/'.
Building directory '/cmsappmin-abcd/abcd/controls/pipco/'.
Building directory '/cmsappmin-abcd/abcd/controls/reg1000/'.
Building directory '/cmsappmin-abcd/abcd/TemplateC/'.
Building directory '/cmsappmin-abcd/abcd/Template/'.
4

1 回答 1

13

在解决方案资源管理器中右键单击网站项目,然后选择属性页

在 Build 下,更改以下设置:

  • 开始操作/运行启动页面之前 - 无构建
  • 构建解决方案操作 - 取消选中“构建网站作为解决方案的一部分”

这将阻止 Visual Studio 在执行构建时构建任何页面。当 WebDev.Webserver 启动时,您的页面现在将在您访问每个目录时构建。

于 2010-03-02T05:49:47.367 回答