有没有办法用VWD Express预编译网站?
我可以使用ASP.NET Merge工具或类似工具吗?选项是否有任何限制(我可以选择VS Pro版本中的任何选项)
答案 0 :(得分:1)
关于VWD不是100%,但是你在IDE中有后期构建选项(在Web应用程序属性的构建事件下)
即使没有你可以从命令行运行
C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_compiler -v / -f -u -p
"$(ProjectDir)\" "$(SolutionDir)PrecompiledWeb\$(ConfigurationName)"
答案 1 :(得分:0)
我没有尝试使用VS Express生成的任何内容,但您应该能够使用自定义MSBuild脚本构建和部署网站,无论它来自何处。类似的东西:
<MSBuild Projects="$(MSBuildProjectDirectory)\MyProject.csproj"
Targets="ResolveReferences;_CopyWebApplication"
Properties="WebProjectOutputDir=$(MyTargetDir);OutDir=$(WebProjectOutputDir)\;Configuration=Release" />
答案 2 :(得分:0)
我决定通过创建自定义外部工具使其变得更容易,以下是我的工作方式: http://blog.larmib.com/2012/how-to-compile-visual-web-developer-2010-express/
为了简化操作,我创建了一个设置文件precompile.vssetting。如果您发现我的帖子有帮助,请尽情为我的博客+1。