MVC5项目中exe文件的用途是什么?

时间:2015-08-19 18:06:18

标签: c# asp.net asp.net-mvc-4 asp.net-mvc-5

在MVC5项目中有3个exe文件: enter image description here

我的网络托管服务提供商不允许我发布exe文件,他告诉我删除它们。

在Web部署期间,我删除了对这3个文件的选择并发布了项目的其余部分。

当发布过程完成并且我尝试访问我的网站时,我收到了csc.exe丢失的错误消息:)

我可以做些什么来不发布exe文件以及我的网站按预期运行吗?

编辑 - 我用MVC5改变了MVC4!

编辑 - 我与我的网络托管服务提供商讨论,他允许我读/写exe文件,现在我的项目按预期运行。

1 个答案:

答案 0 :(得分:3)

您可以在此处找到全面的解释: https://visualstudiomagazine.com/articles/2012/03/20/10-questions-10-answers-on-roslyn.aspx

在这里: http://blogs.msdn.com/b/webdev/archive/2014/05/12/enabling-the-net-compiler-platform-roslyn-in-asp-net-applications.aspx

我得到了exe文件的sabe问题,所以我在Visual Studio 2015中使用命令提示符取消了它:

uninstall-package Microsoft.CodeDom.Providers.DotNetCompilerPlatform

卸载此软件包后,这些“exe”文件不再在bin文件夹中创建。