2017-10-17 24 views
0

Nous utilisons True DBGrid dans notre projet .NET. Cela nécessite une première inscription pendant que nous effectuons la construction du projet. Lorsque nous construisons à partir de Visual Studio (v2015), il demande par le biais d'une fenêtre contextuelle pour la clé de licence la première fois puis effectue la construction. Ensuite, il comprend d'une manière ou d'une autre cet enregistrement et exécute la construction sans demander à nouveau. Cette procédure fonctionne correctement dans Visual Studio. Mais actuellement, nous essayons de déplacer notre solution vers le cloud VSTS. Et cette licence pré-requise de True DBGrid arrête notre pipeline de build, puisque nous ne pouvons pas non plus faire de popup pendant l'auto-construction ni laisser le serveur cloud VSTS connaître cette clé de licence. Pouvez-vous nous indiquer comment nous pouvons informer le serveur VSTS de la licence de ce composant True DBGrid tiers? Je crois que lorsque nous l'exécutons à partir de Visual Studio, la licence enregistre avec succès le composant True DBGrid dans notre serveur local. Mais tout simplement nous ne pouvons pas faire dans le serveur cloud VSTS. Pouvez-vous s'il vous plaît nous aider à résoudre ce problème et adopter la fonctionnalité VSTS DevOps avec succès? Merci, Dimitry.Licence pré-requis de la compilation True DBGrid DLL arrête la construction automatique VSTS

+0

Vous avez une référence ici - https://www.grapecity.com/fr/forums/c1-studio/activation-on-visual-studi En regardant dans. –

Répondre

0

Il n'y a pas de produits ComponentOne installés sur l'agent hébergé et base sur le document componentone-licensing, il faut des droits d'administration pour appeler l'outil CILicenseActivation.exe pour enregistrer la licence, donc vous ne pouvez pas le faire sur l'agent de construction hébergé.

Vous pouvez configurer un agent de construction privé et l'utiliser comme compte. Deploy an agent on Windows

+0

Merci @ starain-MSFT. Mettra à jour une fois que nous avons réussi. –