【发布时间】:2016-05-23 03:36:39
【问题描述】:
我按照Microsoft ASP.NET 网站上的Publish to a Linux Production Environment 说明进行操作。我使用 CentOS 7.1。
我在 project.json 文件中复制了以下行
"commands": {
"web": "Microsoft.AspNet.Server.Kestrel --server.urls http://unix:/var/aspnet/HelloMVC/kestrel.sock",
}
然后我运行以下命令
dotnet restore
dotnet run
但是没有创建 kestrel.sock 文件。
【问题讨论】:
-
我相信
"commands"不再适用于 RC2(您使用的是 RC2 吗?)。你试过dotnet run --server.urls http://unix:/var/aspnet/HelloMVC/kestrel.sock吗?还要确保您的应用程序设置为接受来自命令行的配置。
标签: linux sockets asp.net-core-mvc .net-core coreclr