【发布时间】:2014-07-22 09:11:45
【问题描述】:
我正在用 C# 创建一个 COM 组件。安装后,其 ProgID 表示为 <Namespace>.<Classname>。但是我想改成<Vendor>.<ClassName>.<VersionNumber>。
如何在 C# 中做到这一点。我正在使用 Visual Studio 2010。
【问题讨论】:
-
你是怎么安装的?推荐的安装方式是手动写入注册表项。
-
真的吗?怎么样?我认为推荐的方法是使用 regasm!?!?
-
@大卫!但问题是只更改 ProgID。
-
@Bond!我尝试了 regasm,但它无法注册用 C# 编写的 COM 程序集。至少它对我不起作用。但这不是问题所在。
-
@Omer 你可以写任何你喜欢的东西到注册表