尝试将默认的asp 5 app部署到在ubuntu服务器上运行的docker容器上。除了一件事,一切顺利。应用程序无法开始提供System.FormatException:无法识别的参数格式:'hosting.ini'。
有什么想法吗?这是关于什么的?
答案 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之间缺少空格。在那里添加一个空间,发布将起作用。