2016-09-19 2 views
0

J'utilise TeamCity pour créer un programme d'installation .vdproj tous les soirs.TeamCity ne peut pas créer vdproj - HRESULT = '8000000A'

J'utilise cette configuration dans TeamCity v10:

enter image description here

mais je reçu ce message d'erreur

ERROR: An error occurred while validating. HRESULT = '8000000A' 

je l'ai déjà mis en regedit DWORD EnableOutOfProcBuild avec value=0 mais semble qu'il ne fonctionne que si je cours la commande via le CMD et non via TeamCity.

J'ai aussi essayé de mettre un délai entre les étapes de construction, en utilisant la configuration ci-dessous, mais il ne fonctionne pas:

enter image description here

J'utilise VS2015 et je l'ai installé Microsoft Visual Studio 2015 Extension des projets d'installateur

Une solution?

Merci

+0

Vous pouvez trouver la commande nécessaire pour travailler à partir de la ligne de commande et seulement ensuite configurer dans TeamCity, assurant le même environnement (utilisateur, variables env, démarrage de TeamCity agent de la même fenêtre d'invite de commande, etc.). – Yaegor

Répondre

0

Jetez un oeil here. Cela implique d'appeler devenv.exe à partir d'un programme de build de ligne de commande. Pas la solution la plus propre mais a bien fonctionné pour moi.