将.netcore部署到iis

时间:2017-04-22 15:25:14

标签: iis asp.net-core iis-7 .net-core

我有一个.net核心应用程序,在kestrel服务器上运行正常。 http://localhost:5000/mapapi/v1.0/branch

我已经使用Visual Studio 2017中的发布工具将应用程序部署到IIS,并且在program.cs中,我有这行代码

.UseIISIntegration()

当我运行应用程序时出现错误

启动应用程序时发生错误。 例外:无法读取变量

它不是从launchsettings.json读取变量。我还创建了一个名为" IIS"

的个人资料
"IIS": {
  "commandName": "iis",
  "launchBrowser": true,
  "launchUrl": "mapapi/v1.0/Branch",
  "environmentVariables": {
     "ConnectionString": "myhiddenconnectionstring",
  }
}

我做错了什么?我还需要查看其他哪些地方,并确保应用程序正确读取值。社区中有任何经验.net核心到IIS的人,请与社区分享您的知识。我们将不胜感激。

0 个答案:

没有答案