10
votes

Comment puis-je obtenir VB6 pour intégrer à Visual Source Safe 6.0?

Nous utilisons Source Visual Safe 6.0 au travail et VB6 est censé intégrer sans heurts avec la sécurité source. Les deux applications sont installées sur mon PC, mais VB6 ne montre pas les options à intégrer avec la source Safe (par exemple, consulter un fichier, voir si un fichier est partagé, etc.).

Que dois-je faire pour obtenir VB6 pour s'intégrer à la source Safe 6.0?


0 commentaires

4 Réponses :


0
votes

Cela a été un temps long , mais je pense que vous devez d'abord installer VB (Visual Studio) d'abord, et Source Safe après.


1 commentaires

J'espère que je peux faire quelque chose, je n'ai pas à réinstaller des applications. Mais merci pour la suggestion.



2
votes

Quelle version de Windows utilisez-vous? Si vous exécutez une version qui utilise le contrôle de compte d'utilisateur (Vista, 7, 2008 Server), l'UAC a entraîné la disparition des options SourceSafe de VB6. Désactiver sur la machine et voir si cela le corrige.

(Je déteste défendre la désactivation de l'UAC; c'est toujours une arme de dernier recours pour moi, mais si cela fonctionne, cela fonctionne.)


1 commentaires

J'utilise Windows XP SP2, alors je suppose que ce n'est pas l'UAC.



1
votes

Peut-être que le complément de contrôle source n'est peut-être pas chargé?

  • dans l'IDE VB6, accédez au gestionnaire ADD-INS-> Complat-in ... Menu
  • dans la colonne "ADD-INS DISPONIBLE" Recherchez "Contrôle de code source" et sélectionnez-la
  • dans le cadre dans le "comportement de charge" inférieur droit, cochez les options "chargées / déchargées" et "chargez le démarrage"
  • Cliquez sur OK

2 commentaires

hmmm ... je ne vois pas "contrôle du code source" comme un complément. De plus, je ne vois pas la possibilité d'installer un nouveau complément.


@Ben: Ensuite, j'essaierais de réinstaller VSS et voyez si le complément SCC apparaît dans la liste. Vous devez l'avoir pour que l'intégration fonctionne.



16
votes

Vérifiez le fichier c: \ windows \ vbaddin.ini et assurez-vous qu'il existe une ligne "VBSCC = 1" sous la section "[add-ins32]" du fichier. Re-démarrez VB6 et allez à «Add-ins | Add-in Manager». Le complément «Contrôle du code source» doit être répertorié.

mis à jour avec la correction de Mark Hurd.


3 commentaires

"Siva" et "Avi" disent que cela fonctionne pour eux. Ils ont posté cette information comme des réponses, mais cela devrait être un commentaire vraiment. Alors je suis obligé!


Pour complétude, j'ai trouvé que c'était c: \ windows \ vbaddin.ini . NB pas de finale s .


Tous les guides sur l'intégration de VB6 & Source Control (SourceSafe, TFS) Mentionnent pour ajouter la ligne "VBSCC = 3" ou 1 ... mais à moins que cela ne soit placé sous la section [add-ins32] ou cette section n'est pas existant ([add-ins32]) il ne fonctionne pas