[UWP] 为WinRT组件创建Nuget包 (2)

微软文档会更加全面一些,而这篇博客主要是我的具体实践,对比该文档去掉了一些 暂时没发现有什么用 的步骤,添加了一些值得注意的点。

One more thing

事实上在 demo.dll 是一个 COM 服务器,使用前需要先注册,在 UWP 项目里如何注册这个 COM 服务器呢?

当我们添加对 .winmd 和 .dll 的引用后,在 UWP 的 AppMenifest 文件里面会自动添加如下节点:

<Package> <Extensions> <Extension Category="windows.activatableClass.inProcessServer"> <InProcessServer> <Path>Nuget.dll</Path> <ActivatableClass ActivatableClassId="Nuget.Class" ThreadingModel="both" /> </InProcessServer> </Extension> </Extensions> </Package>

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwgsjd.html