True DBGrid DLL编译的先决条件许可证停止VSTS自动生成

问题描述:

我们在我们的.NET项目中使用True DBGrid。这需要我们在执行项目构建时进行首次注册。当我们从Visual Studio(v2015)开始构建时,它会首先询问许可证密钥的弹出窗口,然后执行构建。接下来,它会以某种方式理解此注册并执行构建而不再询问。此过程在本地Visual Studio中正常工作。 但是,目前我们正试图将我们的解决方案迁移到VSTS云。 True DBGrid的这个前提条件是停止我们的构建流程,因为我们既不能在自动构建期间处理弹出窗口,也不能让VSTS云服务器知道该许可证密钥。您能否建议我们如何成功让VSTS服务器了解第三方True DBGrid组件的许可证? 我相信当我们从本地Visual Studio运行它时,许可证会成功地将True DBGrid组件注册到我们的本地服务器中。但是,这仅仅是我们无法在VSTS云服务器上做的事情。您能帮我们解决这个问题,并成功采用VSTS DevOps功能吗?谢谢,Dimitry。True DBGrid DLL编译的先决条件许可证停止VSTS自动生成

+0

在这里有一些参考 - https://www.grapecity.com/en/forums/c1-studio/activation-on-visual-studi 展望它。 –

在Hosted代理上没有安装ComponentOne产品,并且基于componentone-licensing文档,它需要管理权限才能调用CILicenseActivation.exe工具来注册许可证,因此您无法在Hosted构建代理上执行此操作。

您可以设置一个私人构建代理并作为您的帐户运行。 Deploy an agent on Windows

+0

谢谢@strain-MSFT。一旦我们成功就会更新。 –