【问题标题】:C# add COM reference to Class LibraryC# 将 COM 引用添加到类库
【发布时间】:2021-11-06 00:20:12
【问题描述】:

我正在尝试创建一个使用预先存在的 COM 库的类库。当为项目使用“控制台应用程序”类型时,我需要做的就是右击“引用”并选择“添加 COM 模型引用”。使用“类库”类型时,不会出现此类选项。我只能引用“项目”或“共享项目”。如何在类库中添加 COM 依赖?

【问题讨论】:

  • 您可以为 C# .NET Framework 和 C# .NET 5/Core 项目、控制台或类库添加 COM 引用。没有“添加 COM 模型参考”菜单。您使用的是 Visual Studio 还是其他 IDE?请详细说明你在做什么。
  • 我正在使用 Visual Studio,这是正确的,我使用的是波兰语,并翻译了显示的内容。当我将语言更改为英语时,它是“添加 COM 参考”。你也是对的,我的控制台应用程序使用的是 .NET Core 5.0,而我的类库使用的是 .NET Standard 2.0。

标签: c# com dependencies class-library


【解决方案1】:

问题是我的控制台应用程序使用的是 .NET Core 5.0,它允许添加 COM 依赖项,而类库使用的是 .NET Standard 2.0,但没有。在更改此设置以使两者都使用 .NET Core 后,它可以工作了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-01
    • 2012-02-13
    相关资源
    最近更新 更多