IISExpress使用新的dotnet运行而不是dnx web

时间:2016-02-26 14:43:37

标签: c# .net asp.net-core

我已升级到最新的rc2-16551版本,让我们面对它,它彻底破碎了!我知道,无论如何,这是使用预发布内容的原因。

现在似乎已经发布了新的dotnet-cli,而不是使用像dun restorednx web这样的命令,我们应该使用dotnet restoredotnet run(如果我错了,请让我知道,因为这正是我所假设的,在我读完之后)

现在我怎么能让我的IISExpress运行dotnet run命令而不是dnx web

这可能吗?

1 个答案:

答案 0 :(得分:0)

当ASP.NET Core在IIS下运行时,IISExpress会通过位于wwwroot文件夹路径中的web.config文件设置的http处理程序将请求发送到kestrel http服务器。

该文件中的关键行是

<httpPlatform processPath="%DNX_PATH%" arguments="%DNX_ARGS%" stdoutLogEnabled="false" startupTimeLimit="3600"/>

我想你可以改变这一点,指出在RC2中取代DNX的任何东西。可悲的是,我还没有玩过它,所以不太了解它。