Quand j'ouvre une solution VS hébergé sur une vue dynamique ClearCase mappé, puis essayez de déboguer un des projets C++ au sein, je reçois l'erreur suivante:VS2017 débogage C++ projet dans ClearCase Dynamic View
Unable to start program 'Y:\[path]\[program].exe'
Operation not supported. Unknown error: 0x80070057.
Mon environnement est configuré comme suit:
Windows 7 Enterprise SP1 x64
Visual Studio 2017 Professional (Update 2)
ClearCase Explorer 7.1.2.8
ClearCase view mapped to the Y: drive
Quand j'ouvre un tel fichier de solution dans VS 2017, je reçois la boîte de dialogue suivante:
Je sais que je peux supprimer ce dialogue en décochant Tools -> Options -> Projects and Solutions -> Warn user when the project location is not trusted
. Cependant, le réel question que je suis en train de corriger est que je suis incapable d'exécuter des projets qui vivent sur une ClearCase vue dynamique à partir de Visual Studio 2017.
J'ai vérifié que la copie de la structure de répertoire Y:
-C:
aboutit à une application qui peut être déboguée. Est-ce que quelqu'un sait comment faire de la vue dynamique ClearCase un emplacement fiable? J'ai essayé chacun des éléments suivants à l'intérieur Control Panel -> Internet Options -> Security
, sans succès:
- Modifier toutes les zones au moins restrictif (Internet: Moyen, Intranet local: faible, Sites de confiance: faible).
- Non cochée "Activer le mode protégé" pour la zone Internet. Cliquez sur le bouton "Sites" pour la zone "Intranet local" et ...
Désactivez la case à cocher "Détection automatique du réseau intranet"
b. Cochez la case "Inclure tous les sites locaux (intranet) non répertoriés dans d'autres zones"
c. Cochez la case "Inclure tous les chemins d'accès réseau (UNC)" - Cliquez sur le bouton "Sites" pour la zone "Sites de confiance", et ...
a. Désactivez la case à cocher "Requiert la vérification du serveur (https :) pour tous les sites de cette zone"
b. Ajoutez «file: // view» à «Websites»
c. Ajoutez «file: // [nom_serveur]» à «Sites Web»
d. "File: // [entièrement-serveur qualifié nom]" Ajouter à "Sites"
J'ai aussi essayé d'ajouter <loadFromRemoteSources enabled="true" />
dans la balise <runtime>
de "% VS2017INSTALLDIR% \ Common7 \ IDE \ devenv.exe. config ".
Argh! Est-ce que quelqu'un sait comment accorder une confiance totale à mes vues dynamiques ClearCase, de telle sorte que Visual Studio me permettra de déboguer des applications de ce lecteur?
Cela a été résolu dans VS 15.5, comme indiqué dans APAR [PI86014: IMPOSSIBLE DEBOGRER LES APPLICATIONS DANS UNE VUE DYNAMIQUE SOUS STUDIO VISUEL 2017 APRÈS L'INSTALLATION DE L'INTÉGRATION] (http://www-01.ibm.com/support/docview.wss? uid = swg1PI86014) sur le site Web d'IBM –