0

使用在以前的部署中包含复制到服务器的 Gobal.asax.cs 的 MVC3/.NET Framework4/IIS7.5 应用程序。一些设置或配置现在改变了这种行为,只包括 Global.asax 而没有包括任何代码隐藏。属性设置显示 Copy Always | BuildAction 内容,我认为,它应该是什么。

我正在通过 FileSystem(到我的远程主机的 vpn 连接)进行部署,因为我认为这是最少的部署箍 - 从我的角度来看,我知道它比替代部署方法更可取。

这是否会影响 Global.asax 的处理方式——我还应该去哪里寻找?

谢谢

4

1 回答 1

0

使用 Visual Studio 2012,我能够在我的本地文件系统上生成已发布的构建,其中包括Global.asax.cs通过将文件的Build ActionCopy to Output Directory属性设置Global.asax.cs为:

构建动作:内容
复制到输出目录:始终复制

我怀疑您只在Global.asax文件上设置了这些属性值。

这是在 ASP.NET MVC3 C# 项目上执行的。

于 2013-07-18T18:36:56.797 回答