使用物理root的应用程序无法使用命令行'dotnet。\ AppName.dll'启动进程,ErrorCode ='0x80004005:80008083

时间:2017-10-16 11:25:44

标签: asp.net asp.net-core iis-7 windows-server-2008-r2 windows-server-2012

我在我的机器上安装了visual studio 2015以及.NET core SDK 1.0.1(3133)。创建一个asp.net核心应用程序后,当我在Win7 IIS / WinServer 2008 R2上托管它时它工作正常,但当我尝试在WinServer 2012 R2 IIS 8.5上安装它时,我有以下错误

无法找到任何兼容的框架版本

未找到指定的框架“Microsoft.NETCore.App”,版本“1.0.1”。

  • 检查应用程序依赖项并定位安装在以下位置的框架版本:

    \

  • 或者,安装框架版本“1.0.1”。

1 个答案:

答案 0 :(得分:3)

在这种情况下,我们需要将web.config中的processPath显式设置为程序文件中dotnet.exe的确切位置,

就我而言,C:\ Program Files \ dotnet \ dotnet.exe