VS2015发布错误:找不到匹配命令“运行”的可执行文件

时间:2016-10-11 20:09:34

标签: visual-studio-2015 asp.net-core-mvc

我使用了MVC6 Boilerplate模板并使其在本地运行良好,但每当我尝试发布过程时(通过右键单击项目选项),我都会收到以下错误;

  

C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v14.0 \ DotNet \ Microsoft.DotNet.Publishing.targets(149,5):错误:找不到匹配命令“运行”的可执行文件

我用Google搜索了没有运气的信息。无论发布模式(FTP,Web部署等)都会发生这种情况。我看到有其他人在“Microsoft.DotNet.Publishing.targets(149,5)”上收到错误,但它们似乎没有直接关联,或者至少没有提供我可以用来继续跟踪的信息下。

我认为这只是一个与配置相关的问题,我对部署构建过程的内部情况了解不足,无法跟踪此命令尝试调用的位置。在代码中搜索“运行”也没有提供任何结果,并且必须位于不可搜索的文件或相关的.dll中,如“Microsoft.AspNetCore.Server.IISIntegration.Tools”:“1.0.0-preview2-final”,

非常感谢正确方向的任何一点。

1 个答案:

答案 0 :(得分:0)

我下载了MVC6样板的git解决方案,打开后它给了我一个关于缺少的.Net Core SDK的信息。安装它解决了这个问题; [link] https://github.com/aspnet/Tooling/blob/master/known-issues.md#missing-sdk