我有托管应用程序(名为managed.exe),它使用非托管程序集(名为unmanaged.dll)。到目前为止,我们已经创建了Interop.unmanaged.dll,managed.exe应用程序引用了interop,并且unmanaged.dll已在注册表中注册。 这很好。
现在我需要选择避免注册表中的文件并使用私有程序集(即使仍然在注册表中注册了旧版本)
我发现了这篇文章 - Configuring COM Components for Registration-Free Activation。 我试图创建两个清单(包括应用程序和程序集),尝试将它们作为资源,但没有任何效果。
任何人都可以一步一步解释我这样做的方法吗? 包括清单的例子? 我是否仍然像以前一样使用互操作文件?
我会感激任何提示......
答案 0 :(得分:1)