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

标签 azure-service-fabric

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

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

Unable to locate Dependency Microsoft.AspNet.Server.WebListener >= 1.0.0-rc1-final



我是 ServiceFabric 和 ASP.NET 5 的 super 菜鸟,我该如何调试呢?

最佳答案

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

选项 1 :在 web 项目中,打开 project.json,进行一些外观更改(添加一个空格或换行符)并保存它。这将强制进行包还原,这应该会关闭 WebListener。

选项 2 : 显式添加WebListener 包到web 项目中。右键单击 web 项目,选择 Manage NuGet Packages,然后搜索 Microsoft.AspNet.Server.WebListener 并安装它。

如果这些都不起作用,我们偶尔会看到拥有大量 NuGet 包源会加剧此问题的情况。您可以尝试取消选择除 nuget.org 之外的所有来源,这通常会修复它。

关于azure-service-fabric - 无法找到依赖项 Microsoft.AspNet.Server.WebListener >= 1.0.0-rc1-final,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34319995/

相关文章:

c# - Service Fabric 在云中的部署

azure-service-fabric - 升级到 Service Fabric SDK v2.3.301 后无法调试项目

azure-service-fabric - Connect-ServiceFabricCluster : Argument 'Connect-ServiceFabricCluster' is not recognized as a cmdlet: Unable to load DLL 'FabricCommon.dll'

c# - 正确地将配置注入(inject) ASP Core

multithreading - 服务结构锁定和超时

azure - 在 Service Fabric 集群中存储大量状态

azure-service-fabric - 如何验证正在使用 Service Fabric 中的 settings.xml?

azure - 服务结构可靠的集合

c# - 保留从客户收到的大数据直至处理

c# - 将 IoC 容器配置放在 Service Fabric 服务中的何处?