C# 无法加载文件或程序集';系统内存,版本=4.0.1.1,

C# 无法加载文件或程序集';系统内存,版本=4.0.1.1,,c#,visual-studio-2019,C#,Visual Studio 2019,我正在尝试使用Azure Blob存储,但是出现以下错误 System.IO.FileLoadException:“无法加载文件或程序集”System.Memory,版本=4.0.1.1,区域性=中性,PublicKeyToken=CC7B13FFCD2DD51“或其依赖项之一。定位的程序集清单定义与程序集引用不匹配。(HRESULT的例外:0x8013100)' 我看过Stackoverflow上的其他解决方案,这些解决方案建议将“任意CPU”更改为“x64”,然后进行干净的构建,并使app.

我正在尝试使用Azure Blob存储,但是出现以下错误

System.IO.FileLoadException:“无法加载文件或程序集”System.Memory,版本=4.0.1.1,区域性=中性,PublicKeyToken=CC7B13FFCD2DD51“或其依赖项之一。定位的程序集清单定义与程序集引用不匹配。(HRESULT的例外:0x8013100)'

我看过Stackoverflow上的其他解决方案,这些解决方案建议将“任意CPU”更改为“x64”,然后进行干净的构建,并使app.config与packages.config中的版本匹配。这些都不能解决问题

我正在使用Visual Studio 2019和.NET Framework 4.7.2

有问题的代码行是

BlobServiceClient blobServiceClient = new BlobServiceClient(connectionString);

有人能提供一些关于为什么会发生这种情况的见解吗?

也许可以尝试在解决方案级别进行清理和重建。也可能是.csproj中的dll引用不正确,或者在csproj中复制并粘贴了不正确的内容以供包引用。@Dave,根据我的测试,我可以在相同的环境中成功运行代码。因此,我建议您可以创建一个新的项目来测试它。@JackJJun MSFT我尝试了一下。它似乎解决了参考问题,但现在我有了一个新问题。我将为此开始一个新问题。谢谢