Nuget包没有正确加载(VS 2015)



如果我打开我的visual studio,我得到一个消息说"无法加载nuget包"参考activity.xml

下面是来自xml的日志:

CreateInstance for package [NuGetPackage]失败' mscorlib'描述:无法加载文件或程序集' NuGet。工具,版本=3.4.4.1321,文化=中性,都必须b03f5f7f11d50a3a'或者它的一个相关项。的系统找不到文件指定强生# x000D; & # x000A;先。FileNotFoundException: Could not加载文件或程序集。工具、Version = 3.4.4.1321文化=中立,都必须b03f5f7f11d50a3a'或者它的其中一个依赖关系。系统找不到文件文件名称:'NuGet。工具,Version = 3.4.4.1321、文化=中立,都必须b03f5f7f11d50a3a' & # x000D; & # x000A;在System.Reflection.RuntimeAssembly。_nLoad(AssemblyName fileName,字符串代码库,证据程序集安全,运行时程序集位置提示,StackCrawlMark&stackMark, IntPtr privhostbinder,布尔值throwOnFileNotFound, Boolean forIntrospection, BooleansuppressSecurityChecks) & # x000D; & # x000A;在System.Reflection.RuntimeAssembly。nLoad(AssemblyName fileName,字符串代码库,证据程序集安全,运行时程序集位置提示,StackCrawlMark&stackMark, IntPtr privhostbinder,布尔值throwOnFileNotFound, Boolean forIntrospection, BooleansuppressSecurityChecks) & # x000D; & # x000A;在System.Reflection.RuntimeAssembly.InternalLoadAssemblyName (AssemblyNameassemblyRef, Evidence, assemblySecurity, RuntimeAssemblyStackCrawlMark&stackMark, IntPtr privhostbinder,布尔值throwOnFileNotFound, Boolean forIntrospection, BooleansuppressSecurityChecks) & # x000D; & # x000A;在System.Activator。CreateInstance(String assemblyStringtypeename, Boolean ignoreCase, BindingFlags bindingAttr, Binder,对象[]激活属性证据安全信息,StackCrawlMark&stackMark) & # x000D; & # x000A;在System.Activator。创建实例(String assemblyName, StringtypeName) & # x000D; & # x000A;在System.AppDomain.CreateInstance(字符串#x000D; 程序集绑定日志被关闭 启用程序集绑定失败日志记录,设置注册表值[微软HKLM Software 融合!EnableLog] (DWORD) to1. 注意:汇编绑定失败日志记录会带来一些性能损失关闭功能,删除注册表值[微软HKLM Software 融合! EnableLog]强生# x000D; & # x000A;{5 fcc8577-4feb-4d04-ad72-d6c629b083cc}

请告诉我如何进行

我刚刚有完全相同的错误后移动到VS 2015。我发现一个链接推荐:

  1. Uninstall NuGet Package Manager Tools => Extensions and Updates => installed => Tools
  2. 在Nuget Package Manager选项中单击Uninstall来删除Nuget。
  3. 重启Visual Studio
  4. 重新安装NuGet包管理器

https://forums.asp.net/t/2102490.aspx?Nuget +包装+没有正确+负载+ +和+ 2015 +

最新更新