我创建了一个ASP.NET 5.0网站项目。
我将项目发布到我电脑上的文件夹中。
我在IIS中创建了一个指向物理文件夹的网站:wwwroot
当我进入IIS时,浏览网站"并且浏览器在localhost上打开我看到这个错误:
Unable to find the runtime directory 'C:\TGB.Published\TGB.Backend\wwwroot\..\approot\runtimes\dnx-coreclr-win-x64.1.0.0-beta5'.
Possible causes:
1. The runtime was not packaged with the application.
2. The packaged runtime architecture is different from the application pool architecture.
当我查看已发布的文件夹approot \ runtimes时,文件夹dnx-clr-win-x86.1.0.0-beta5包含内容。
但我很困惑为什么在wwwroot下提到appsot?正如您在屏幕截图中看到的那样,它们都位于同一层次结构中。为什么在wwwroot下寻找批准?
我在IIS中创建的网站的应用程序池是.NET 4.0。