global.asax在本地计算机上运行,​​但在我发布到服务器之后不能运行

Let*_*nch 9 .net asp.net deployment visual-studio-2010 global-asax

如何让我的global.asax文件发布到我们的ftp站点?

我已经global.asax在我的项目中添加了一个文件(使用带有c#from vs2010的asp.net),这在我的本地机器上运行得很好.然后当我发布到我们的ftp网站.然后从ftp文件夹复制到站点文件夹中覆盖旧文件.它不起作用.我使用的是Windows Server 2008 R2 Enterprise.

San*_*ken 5

检查Global.asax文件的"Build action"是否在文件属性中设置为"Content".将部署设置为内容的所有文件.

  • 突出显示解决方案资源管理器中的global.asax文件,然后按ALT + ENTER以显示该文件的属性窗口.检查构建操作是否设置为内容 (3认同)
  • 我非常确定构建操作仅适用于Web应用程序.这是一个网站 (2认同)

Gab*_*l G 5

我们不得不在发布配置文件中取消选中“发布时预编译”功能,从而达到了目的。

在此处输入图片说明