如何在visual studio中从项目中移除分析器程序集?

kadbb459  于 2023-06-24  发布在  其他
关注(0)|答案(2)|浏览(300)

我试图将引用程序集添加到我的项目中,但我错误地将其添加为分析程序集。删除包含该程序集的文件夹后,由于下面显示的错误,我无法再生成项目:

我试图删除程序集,但在解决方案资源管理器的分析器下没有显示任何内容。你知道我该怎么做吗或者至少更改文件路径,以便它可以在新目录中找到该文件?

6uxekuva

6uxekuva1#

CS 0006找不到元数据文件,这是C#编程过程中可能遇到的常见错误消息。此错误消息通常表示编译器找不到程序集的元数据文件,从而导致编译失败。
以下是三种推荐的解决方案:

  1. Build => Clean Solution
    1.用记事本打开项目的csproj文件,找到错误引用的dll路径,删除ItemGroup,然后重新打开项目
    1.我发现了一个类似的帖子:VS 2022 Metadata file 'C:*\crypto.dll' could not be found when a project .NET 6.0 reference a submodule project .netstandard2.0,他的方法是使用powershell来执行“msbuild dirs.项目/恢复”
    如果它不起作用,您是否可以分享如何将程序集添加为分析程序集
9njqaruj

9njqaruj2#

第一个解决方案是找到Portable.BouncyCastle.dll包,删除并再次插入。
你可以在这里找到它:Packages
或者您可以删除该软件包或分析仪的组件。参见图片:Assemblies

相关问题