gpt4 book ai didi

c# - 在 Xamarin 中发现同一依赖程序集的不同版本之间存在冲突

转载 作者:太空宇宙 更新时间:2023-11-03 14:56:10 27 4
gpt4 key购买 nike

编译时得到如下警告信息:

/Library/Frameworks/Mono.framework/Versions/5.4.1/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(5,5): Warning MSB3276: Found conflicts between different versions of the same dependent assembly. Please set the "AutoGenerateBindingRedirects" property to true in the project file. For more information, see http://go.microsoft.com/fwlink/?LinkId=294190. (MSB3276) (mobile.iOS)

我正在使用 Visual Studio Community 2017 for Mac 版本 7.3.3(内部版本 23)和 Xamarin。

当我查看详细的构建输出时,我可以看到以下几行:

Target ResolveAssemblyReferences:
Consider app.config remapping of assembly "System.Net.Http, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" from Version "1.5.0.0" [/Library/Frameworks/Mono.framework/Versions/5.4.1/lib/mono/gac/System.Net.Http/4.0.0.0__b03f5f7f11d50a3a/System.Net.Http.dll] to Version "4.0.0.0" [/Library/Frameworks/Xamarin.iOS.framework/Versions/Current/lib/mono/Xamarin.iOS/System.Net.Http.dll] to solve conflict and get rid of warning.
/Library/Frameworks/Mono.framework/Versions/5.4.1/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2003,5): warning MSB3276: Found conflicts between different versions of the same dependent assembly. Please set the "AutoGenerateBindingRedirects" property to true in the project file. For more information, see http://go.microsoft.com/fwlink/?LinkId=294190.

我知道警告不是错误,但我还是想解决它,因为这不是一件好事。

最佳答案

在我的例子中,我认为这是因为我使用的是两个使用同一库的不同程序集的包。

关于c# - 在 Xamarin 中发现同一依赖程序集的不同版本之间存在冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48938469/

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