构建项目得到错误“无法转换类型的对象......”
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了构建项目得到错误“无法转换类型的对象......”相关的知识,希望对你有一定的参考价值。
当我构建我的C#项目时,我总是得到以下错误窗口:
重启后VS和PC不适合我。
此外,我正在使用Visual Studio 2015。
如何解决这个问题?
谢谢。
答案
如何解决这个问题?
根据错误消息,似乎NuGet包管理的Visual Studio设置已损坏。要解决此错误,您可以尝试重新安装NuGet包管理的扩展。
要完成此操作,请尝试以下步骤:
- 导航到Tools - > Extensions and Updates,找到Visual Studio的Nuget Package Manager,然后卸载Nuget Package Manager。
- 之后,我建议你重新启动你的电脑。
- 通过扩展和更新重新安装Nuget Package Manager。
重新安装Nuget Package Manager后,尝试构建您的项目。
希望这对你有所帮助。
另一答案
我建议您应用issue #5125 from Nuget's github中描述的解决方案,因为错误消息与您的相同。
用户Ricardosmoke写道:
如果我关闭Visual Studio并删除包含Nuget副本的C: Program Files(x86) Microsoft Visual Studio 14.0 Common7 IDE Extensions中的所有文件夹,我不会收到有关正在使用的文件的任何错误删除。
然后我可以启动visual studio并成功从Extensions库下载并安装Nuget。“
您可以根据您的VS版本调整路径。我VS2017社区的示例:
C: Program Files(x86) Microsoft Visual Studio 2017 Community Common7 IDE Extensions
以上是关于构建项目得到错误“无法转换类型的对象......”的主要内容,如果未能解决你的问题,请参考以下文章