使用VS2017编译的ASP.NET Core应用程序的IIS未运行

时间:2018-05-28 12:09:40

标签: iis asp.net-core visual-studio-2015 visual-studio-2017 asp.net-core-2.0

我有一个REST-Web服务,我使用Visual Studio 2015开发,作为一个" ASP.NET核心Web应用程序(.NET Core 1.X)→Web API(默认情况下无身份验证)"应用程序,后来使用第一个支持的VS2017版本将我的项目升级到Core 2.0。一切都很好。

现在我有了一台新电脑,我在我的机器上安装了最新的Visual Studio 2017。

在我发布应用程序之前,我收到了很多" Microsoft.AspNetCore ... dll"包含在" Microsoft.AspNetCore.All":

中的东西

Compiledstuff

...更多...

enter image description here

我的IIS网络服务器运行得很好!

现在,VS2017发布的内容看起来完全不同:

enter image description here

在发布这些东西时,我有更多的选择,但这些东西都没有用。 发布配置(文件系统):

  • Targetframework:netcoreapp2.0
  • 依赖于框架(理论上我更喜欢这个)
  • 独立(此导出方式更多dll'但无法正常工作)
  • 便携式/ WIN-86 /赢-64
  • 我尝试了所有组合,但这些都没有效果。

当然我已经安装了" DotNetCore.2.0.7-WindowsHosting.exe"在服务器上。

这是我在IIS中获得的页面。

enter image description here

我还创建了一个新的空的" ASP.NET核心Web应用程序(.NET Core 2.0)"项目与你好世界的网站。甚至这个页面也没有在我的IIS上运行并显示相同的错误。

我做错了什么,怎样才能得到像VS2015那样运行得非常好的结果?

欢迎任何帮助!谢谢!

0 个答案:

没有答案