无法识别的参数格式hosting.ini

时间:2015-09-14 16:46:20

标签: linux ubuntu docker asp.net-core

尝试将默认的asp 5 app部署到在ubuntu服务器上运行的docker容器上。除了一件事,一切顺利。应用程序无法开始提供System.FormatException:无法识别的参数格式:'hosting.ini'。

有什么想法吗?这是关于什么的?

2 个答案:

答案 0 :(得分:0)

通过删除refs到hosting.ini来解决。将其替换为使用指定URL运行Web和Kestrel的直接指令。

答案 1 :(得分:0)

打开project.json文件并查找以下行:

“kestrel”:“Microsoft.AspNet.Hosting --serve rM icrosoft.AspNet.Server.Kestrel --config hosting.ini”

--server和Microsoft.AspNet.Server.Kestrel之间缺少空格。在那里添加一个空间,发布将起作用。