我正在将最新的ServiceFabric SDK(v1.4.87.9494)与VS2015 Update1和最新的ASP.NET 5 RC1更新(v1.0.11125.0)一起使用。

当我在ServiceFabric解决方案中添加ASP.NET 5 WebApp时,在project.json中看到如下错误:


无法找到依赖项Microsoft.AspNet.Server.WebListener> =
1.0.0-rc1-final


我是ServiceFabric和ASP.NET 5的超级入门者,如何进行调试?

最佳答案

这是一个已知的(间歇性)问题,将在以后的SDK刷新中修复。同时,您应该可以通过以下两种方法之一来解决它:

选项1:在Web项目中,打开project.json,进行某种外观更改(添加空格或换行符)并保存。这将强制还原软件包,这将导致WebListener崩溃。

选项2:将WebListener程序包显式添加到Web项目。右键单击Web项目,选择“管理NuGet程序包”,然后搜索Microsoft.AspNet.Server.WebListener并安装它。

如果这些都不起作用,我们偶尔会看到许多NuGet软件包源加剧了此问题的情况。您可以尝试取消选择除nuget.org以外的所有来源,通常可以解决该问题。

09-20 14:32