Visual Studio 2015预览版-完整IIS
您知道如何在Visual Studio 2015中(通过使用F5键启动调试)以完整IIS(非express)运行ASP.NET 5项目吗 我得到的是:Visual Studio 2015预览版-完整IIS,iis,visual-studio-2015,asp.net-core,Iis,Visual Studio 2015,Asp.net Core,您知道如何在Visual Studio 2015中(通过使用F5键启动调试)以完整IIS(非express)运行ASP.NET 5项目吗 我得到的是: Couldn't determine an appropriate version of KRE to run. 我知道它还没有得到官方的支持,但既然IIS Express可以做到这一点,那么完整的IIS应该吗 假设您使用VS 2015 Preview中提供的模板创建了一个ASP.NET 5 web应用程序,那么您可以采用以下任一方法: 运行
Couldn't determine an appropriate version of KRE to run.
我知道它还没有得到官方的支持,但既然IIS Express可以做到这一点,那么完整的IIS应该吗 假设您使用VS 2015 Preview中提供的模板创建了一个ASP.NET 5 web应用程序,那么您可以采用以下任一方法:
- 运行
命令,创建具有适当选项的可部署包。kpm-pack
示例:
kpm包--runtime KRE-CLR-x86.1.0.0-beta2-10690--out“C:\MyWebApps\WebApplication1”--wwwroot out wwwroot--configuration Release
- 右键单击web应用程序项目并执行
发布到本地文件系统目录
完成上述步骤后,您可以在IIS中为此可部署包的
wwwroot
文件夹创建虚拟目录应用程序(或网站,如果您愿意)。示例:“C:\MyWebApps\WebApplication1\wwwroot”我刚刚遇到了与beta4类似的问题
请注意,名称现在已更改,因此它现在是DNX,而不是KRE,尽管如此,IIS仍然显示调用它KRE的错误
无论如何,我的解决方案是:
使用特定的DNX版本
1.0.0-beta4
,.NET Core
,x64
然后,该项目在浏览器中为我运行。嘿!谢谢你的回答。我将重新表述我的问题。我想要的是能够在visual studio 2015中轻松运行ASP.NET 5,并且仍然能够进行调试。考虑使用F5开始调试。您是否解决过此问题?我也在尝试通过IIS进行调试,但只能在发布应用程序后通过IIS运行…@Zac如果您仍然有问题,我发布了一个解决方案below@rtpHarry谢谢你的提示-不幸的是,我们决定我们还没有为ASP.NET 5做好准备。尽管如此,我们可能会在做出决定时重新考虑,这可能会很有用。。。