Luc*_*umb 6 c# asp.net asp.net-mvc-4 asp.net-mvc-5
我的网络托管服务提供商不允许我发布exe文件,他告诉我删除它们.
在Web部署期间,我删除了对这3个文件的选择并发布了项目的其余部分.
当发布过程完成并且我尝试访问我的网站时,我收到了csc.exe丢失的错误消息:)
我可以做些什么来不发布exe文件以及我的网站按预期运行吗?
编辑 - 我用MVC5改变了MVC4!
编辑 - 我与我的网络托管服务提供商讨论,他允许我读/写exe文件,现在我的项目正在按预期运行.
您可以在这里找到全面的解释: https: //visualstudiomagazine.com/articles/2012/03/20/10-questions-10-answers-on-roslyn.aspx
我遇到了 exe 文件的 sabe 问题,因此我使用 Visual Studio 2015 中的命令提示符卸载了它:
uninstall-package Microsoft.CodeDom.Providers.DotNetCompilerPlatform
Run Code Online (Sandbox Code Playgroud)
卸载此软件包后,bin 文件夹中不再创建这些“exe”文件。