.net 确保在没有可执行文件的情况下激活运行时许可证

.net 确保在没有可执行文件的情况下激活运行时许可证,.net,deployment,licensing,.net,Deployment,Licensing,我们使用的是第三方许可产品,它需要在可执行文件中调用“ActivateRuntimeLicense”方法,这样在部署时,我们的客户端就不会被要求获得许可。这个很好用 然而,部署的另一部分意味着我们从其他地方(实际上是一个GIS系统)调用代码,因此只有库(dll)。我们有大量GIS调用的静态方法 在这种情况下,我如何确保许可正常工作 谢谢, 梅勒妮真正确保它的唯一方法是从dll执行EXE。。。您可以在注册表中粘贴一些东西来跟踪它是否被调用,因此只需执行一次。是否有此dll的注册过程唯一能真正确保它

我们使用的是第三方许可产品,它需要在可执行文件中调用“ActivateRuntimeLicense”方法,这样在部署时,我们的客户端就不会被要求获得许可。这个很好用

然而,部署的另一部分意味着我们从其他地方(实际上是一个GIS系统)调用代码,因此只有库(dll)。我们有大量GIS调用的静态方法

在这种情况下,我如何确保许可正常工作

谢谢,
梅勒妮

真正确保它的唯一方法是从dll执行EXE。。。您可以在注册表中粘贴一些东西来跟踪它是否被调用,因此只需执行一次。是否有此dll的注册过程

唯一能真正确保它的方法是从dll执行EXE。。。您可以在注册表中粘贴一些东西来跟踪它是否被调用,因此只需执行一次。这个dll有注册程序吗?@PeterRitchie:是的,这就是答案