VS2015 NuGet无法安装Microsoft.WindowsAzure.ConfigurationManager或ServiceBus

时间:2016-02-05 14:01:26

标签: azure visual-studio-2015 nuget nuget-package-restore

我无法在我的Windows通用应用程序中安装NuGet软件包。

我认为这可能是因为配置管理器与windows通用应用程序不兼容,但现在我对ServiceBus包有同样的问题。

当我尝试通过NuGet管理器进行安装时,它说

  

包恢复失败。回滚包裹更改为“App1'。

所以我尝试通过包管理器控制台安装Configuration Manager,错误如下所示。我试过删除.suo文件并重启VS.我还尝试卸载NuGet包管理器,重新启动,重新安装并重新启动。

我已经安装了WindowsAzure.Storage和WindowsAzure.MobileServices而没有任何问题。

protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();

            WebApiConfig.Register(GlobalConfiguration.Configuration);
            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);
            AuthConfig.RegisterAuth();
            Bootstrapper.Initialise();
            ControllerBuilder.Current.SetControllerFactory(typeof(ControllerFactory));

        }

2 个答案:

答案 0 :(得分:1)

你的机器上有哪个azure sdk? 我建议使用更新1和NuGet管理器的最新扩展更新来更新VS工具等。然后清理你的解决方案构建并重新添加任何所需的包或还原。让我知道它是怎么回事

答案 1 :(得分:0)

您的目标是UWP吗?它不支持Configuration Manager。

您可以在此找到替代解决方案: 参考:The "Microsoft Azure Configuration Manager" library is not available for UWP apps. Suggestions?

简单地:

   var credentials = new StorageCredentials("accountname", "accountkey");
   var account = new CloudStorageAccount(credentials, true);