当前位置:  开发笔记 > 运维 > 正文

在发布ASP.Net MVC应用程序时是否应该部署cs文件?

如何解决《在发布ASP.NetMVC应用程序时是否应该部署cs文件?》经验,为你挑选了1个好方法。

我有一个在我的开发机器上编译并运行良好的项目但是当我在Web服务器上运行时,我收到以下错误.

分析器错误消息:文件'/Views/Shared/Main.master.cs'不存在.

提到的文件在服务器上不存在,但文件'/Views/Shared/Main.master'却存在.

我使用'Publish'命令上传项目.是否缺少cs文件?

是否有一些设置只是及时编译需要关闭?



1> tpower..:

我偶然发现了这个解决方案.

母版页具有以下属性CodeFile="Main.master.cs".当我用CodeBehind="Main.master.cs"它替换它时,它按预期工作.

该文件最初来自较旧的Web应用程序,但我不知道其中的差异意味着什么.如果其他人能够提出更好的解释,我会接受他们的答案,而不是这个答案.

推荐阅读
爱唱歌的郭少文_
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有