到目前为止,我已经在Visual Studio中使用Web部署项目来预编译我的Web应用程序,然后我手动将/ ftp文件复制到实时服务器。
我一直在看Build>在Visual Studio中发布功能(以及Web.Config转换为Web.Release.Config等)并让它工作,就像我发布时一样,它在本地输出文件,但当我查看该文件夹的内容时,所有的ASPX文件完全存在,而不是生成“存根”文件(就像项目预编译时一样,就像我使用Web部署项目时一样)。我认为这是因为该项目尚未预先编译。我无法在Web应用程序属性页面或发布对话框下看到启用预编译的选项。
如何使用Visual Studio的Publish工具(利用web.config转换)但输出预编译的构建?
答案 0 :(得分:0)
看起来VS2010不会在Web应用程序属性页面或发布对话框上提供预编译,这与VS2012不同。
因此,我将坚持使用Web部署项目来处理VS2010或更早版本的任何内容,并将在VS2012下开始使用预编译作为发布过程的一部分。