gpt4 book ai didi

c# - 加载程序集时出现异常 : System. IO.FileNotFoundException : Could not load assembly 'System. ValueTuple,版本 = 4.0.2.0,

转载 作者:行者123 更新时间:2023-11-28 21:02:56 24 4
gpt4 key购买 nike

我尝试使用 Microchart 将图表包含到我的 xamarin 表单应用程序中,当安装 Microchart 和 Microchart.forms block 时,我无法再次构建我的项目,它给出了以下错误

Severity Code Description Project File Line Suppression State Error Exception while loading assemblies: System.IO.FileNotFoundException: Could not load assembly 'System.ValueTuple, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'. Perhaps it doesn't exist in the Mono for Android profile? File name: 'System.ValueTuple.dll' at Java.Interop.Tools.Cecil.DirectoryAssemblyResolver.Resolve(AssemblyNameReference reference, ReaderParameters parameters) at Xamarin.Android.Tasks.ResolveAssemblies.AddAssemblyReferences(ICollection`1 assemblies, AssemblyDefinition assembly, Boolean topLevel) at Xamarin.Android.Tasks.ResolveAssemblies.Execute() Xceed365m4.Droid C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets 1410
00

我安装了 System.ValueTuple,Version=4.4。请问我该如何解决这个问题?

最佳答案

我猜您使用的是 .net Framework 4.7 版。这是一个错误,有关更多信息,请参阅 https://github.com/dotnet/standard/issues/476 .

解决方法是在 app.config 中使用绑定(bind)重定向。

 <dependentAssembly>
<assemblyIdentity name="System.ValueTuple" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-4.0.2.0" newVersion="4.4.0.0"/>
</dependentAssembly>

如果没有尝试从您的解决方案中手动添加引用。从 nuget 手动下载 System.ValueTuple 并从您的解决方案中引用此 dll。

右键单击 References 文件夹 -> 添加引用 -> 浏览位置 -> 添加它。清理和构建。

关于c# - 加载程序集时出现异常 : System. IO.FileNotFoundException : Could not load assembly 'System. ValueTuple,版本 = 4.0.2.0,,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47407895/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com