相关疑难解决方法(0)

我是否必须包含所有System.Collections.Immutable依赖项?

我只是从(一个较旧的)Microsoft.Bcl.ImmutableNuGet包切换到System.Collections.Immutable并且很惊讶在我的项目中找到所有这些新的包依赖项:

System.Collections
System.Diagnostics.Debug
System.Globalization
System.Linq
System.Resources.ResourceManager
System.Runtime
System.Runtime.Extensions
System.Threading
Run Code Online (Sandbox Code Playgroud)

它们被列为NuGet包的依赖项,因此它们有权在那里,但它们显然也已经安装在我的PC和我的目标环境(Azure btw)上,因为它们随框架一起提供.

我已经在我的项目中有大量的软件包,并且如果可能的话,我希望避免由这8个软件包引起的额外开销(并且不会在脚下拍摄自己).

删除这些依赖项是否安全?
我现在是否必须在整个项目中使用这些软件包,因为它们可能与已安装的版本不同,我的项目的某些部分现在可能使用了错误的软件包?(由于某些DLL连接疯狂?)

编辑:只是为了完整性,因为之前有一个评论:依赖项是实际的包(不是名称空间),必须下载,我的目标是使用.NET 4.6进行编译,在VS2015中工作.虽然有些东西已经过时且包装不需要正常加载,但这是完全可能的吗?

.net c# nuget nuget-package immutable-collections

24
推荐指数
1
解决办法
7279
查看次数

如何在Visual Studio 2013中安装WindowsAzure.Storage?

注意:这个答案对我没有帮助,因为我没有相同的dll:System.Collections.Immutable 1.1.37

我正在使用Visual Studio 2013和.net 4.5并遵循本教程:使用.NET开始使用Azure Blob存储 我正在尝试安装WindowsAzure.Storage但是出现此错误:

试图解决依赖'Microsoft.Data.OData(≥5.8.2)'.试图解决依赖'System.Spatial(= 5.8.2)'.试图解决依赖'Microsoft.Data.Edm(= 5.8.2)'.试图解决依赖'Newtonsoft.Json(≥6.0.8)'.试图解决依赖'Microsoft.Data.Services.Client(≥5.8.2)'.试图解决依赖'System.Net.Requests(≥4.0.11)'.试图解决依赖关系'System.ComponentModel.EventBasedAsync(≥> 4.0.11)'.试图解决依赖'System.Dynamic.Runtime(≥4.0.0)'.试图解决依赖'System.Linq.Queryable(≥4.0.0)'.'System.Linq.Queryable 4.0.0'包需要NuGet客户端版本'3.0'或更高版本,但当前的NuGet版本是'2.12.0.817'. 在此输入图像描述

当我根据图像中的红色错误升级Nuget时,它需要我扩展和更新,要求更新此: 在此输入图像描述

我不知道我正在寻找什么和这之间的关系,但我仍然继续并遵循该更新,但得到错误: 在此输入图像描述

我应该从哪里开始!?

基于Simsons的评论形式,我已经检查过我的处理器支持虚拟化: 在此输入图像描述

c# azure visual-studio-2013

6
推荐指数
2
解决办法
3312
查看次数