gpt4 book ai didi

.net - 缺少嵌入互操作类型属性

转载 作者:行者123 更新时间:2023-12-03 14:02:27 25 4
gpt4 key购买 nike

在一个 C# 项目中,我收到以下警告:

warning CS1762: A reference was created to embedded interop assembly 'Interop.SomeLibrary.dll' because of an indirect reference to that assembly created by assembly 'ALibraryOfMine.dll'. Consider changing the 'Embed Interop Types' property on either assembly.



但是,在发出此警告的 C# 项目中,我在 COM 库引用属性上看不到 Embed Interop Types 属性。那是在 VS 2010 中。在 VS 2008 ALibraryOfMine 项目中,同一个 COM 库也没有 Embed Interop Types 属性。我怎样才能摆脱这个警告?我一直收到“定位的程序集的 list 定义与程序集引用不匹配”错误,我担心它背后可能存在不同版本的 COM 库,所以我想消除与 COM 相关的错误。

最佳答案

您需要转到引用中的Dll,右键单击和Properites。它在那里,而不是在您的项目的属性上

关于.net - 缺少嵌入互操作类型属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4090282/

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