使用Web.config阻止ASP.NET网站项目构建某些目录?

编程时,最长的部分是我的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/'.

解决方法

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

在“构建”下,更改以下设置:

>开始操作/在运行启动页面之前 – 没有构建
>构建解决方案操作 – 取消选中“将Web站点构建为解决方案的一部分”

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

相关文章

Mip是什么意思以及作用有哪些
怎么测试Mip页面运行情况
MIP安装的具体步骤有哪些
HTML添加超链接、锚点的方法及作用详解(附视频)
MIP的规则有哪些
Mip轮播图组件中的重要属性讲解