gpt4 book ai didi

c# - 无法转换为类型库 - 错误 : Element not found

转载 作者:太空狗 更新时间:2023-10-29 17:35:01 29 4
gpt4 key购买 nike

<子>注意:如果将来对其他人有帮助,我将回答我自己的问题。

我收到错误:

The assembly "C:\XYZ.dll" could not be converted to a type library. Type library exporter encountered an error while processing 'XYZ'. Error: Element not found.

这是导致问题的代码:

[Guid("7a4e9867-96a7-43f0-9492-0327b9053853"),
ClassInterface(ClassInterfaceType.None)]
public class TimeSeriesPoint
{
public string Date { get; set; }
public float Value { get; set; }
}

[Guid("7a4e9867-96a7-43f0-9492-0327b9053853"),
InterfaceType(ComInterfaceType.InterfaceIsDual)]
public interface IDataHelper
{
//RCOMServerLib.IStatConnector Connector { set; }
string Text { set; }
void DoCallback();

最佳答案

我使用的是 AssemblyInfo 文件中的相同 GUID:

[assembly: Guid("7a4e9867-96a7-43f0-9492-0327b9053853")]

您需要使用唯一的 GUID 来解决错误:

[Guid("C25D485B-F7DE-4F1C-99FE-FFAF5A219B77"),
ClassInterface(ClassInterfaceType.None)]
public class TimeSeriesPoint
{
public string Date { get; set; }
public float Value { get; set; }
}

[Guid("FA6F70DD-CDD0-4FF3-94BA-E2B94E68321D"),
InterfaceType(ComInterfaceType.InterfaceIsDual)]
public interface IDataHelper
{
//RCOMServerLib.IStatConnector Connector { set; }
string Text { set; }
void DoCallback();

要在 Visual Studio 中获取唯一的 GUID,请单击工具菜单 > 创建 GUID > 选择第四个选项注册表格式> 复制:

enter image description here

引用:http://social.msdn.microsoft.com/forums/en-US/csharpgeneral/thread/a440f695-652c-46d2-bb52-650c6227d3e9

关于c# - 无法转换为类型库 - 错误 : Element not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15629309/

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