我正在试验ClientBuildManager.PrecompileApplication以强制编译我的 ASP.NET 站点。
我添加了一个ClientBuildManagerCallback并跟踪对方法的所有调用ReportProgress()
。显然,预编译将遍历Content
站点的其他一些子文件夹,我没有视图,因此没有要预编译的内容,因此进入这些目录是浪费时间。
有没有办法从预编译中排除特定文件夹?
我正在试验ClientBuildManager.PrecompileApplication以强制编译我的 ASP.NET 站点。
我添加了一个ClientBuildManagerCallback并跟踪对方法的所有调用ReportProgress()
。显然,预编译将遍历Content
站点的其他一些子文件夹,我没有视图,因此没有要预编译的内容,因此进入这些目录是浪费时间。
有没有办法从预编译中排除特定文件夹?
并不是说我知道并且查看MSDN 文档似乎支持这一点。为了做你想做的事,我认为你必须编写一个 MSBuild 任务,这当然会破坏你试图用 ClientBuildManager.PrecompileApplication 做的事情。