2009-08-28 17 views
4

Visual Studio dispose d'un outil Créer un GUID (Outils> Créer un GUID).Quel est le but de l'outil Créer un GUID dans Visual Studio?

À quoi sert-elle? Pouvez-vous vous rappeler quelle était la dernière fois que vous l'avez utilisé?

Je ne peux pas imaginer pourquoi je devrais copier dans le presse-papiers un nouveau GUID avec cet outil.

+0

Quelle version de Visual Studio? –

+0

Désolé, a modifié la balise – OrElse

+0

L'outil 'Créer un GUID' pourrait-il servir à ... créer des GUID? Peut-être que la question que vous devriez poser est pourquoi vous auriez besoin d'un GUID. – nilamo

Répondre

8

C'est un outil très utile pour ceux qui développent et maintiennent les composants COM. Besoin d'introduire une nouvelle classe ou interface exposée au registre? Vous avez besoin d'un nouveau GUID. Avec cet outil, vous cliquez sur "Nouveau GUID", sélectionnez "Format de registre", copiez-le dans le clipborad, puis collez-le dans un fichier IDL.

3

Je l'ai utilisé plusieurs fois pour obtenir un GUID sans devoir écrire et exécuter du code ou ouvrir SQL Management Studio.

+0

Absolument, je suis allé dans ma base de données SOOO Plusieurs fois pour copier un guide puant hors de la base de données ... Je voudrais avoir une fonctionnalité comme celle-ci! – Zoidberg

+0

osql -E -Q "sélectionnez newid()" :) – UserControl

+0

DOH! C'est ce sentiment familier de stupidité rampant à nouveau! – Zoidberg

4

WiX (installer toolkit) Les projets nécessitent beaucoup de GUID. Je l'utilise souvent et souvent.

1

Les GUID sont très utiles lorsque vous souhaitez créer un identifiant unique pour une ressource.

En C#, vous pouvez utiliser:

System.Guid.NewGuid(); 
0
[Guid("8B92766B-825F-409d-BC32-B3723D617A93"), ClassInterface(ClassInterfaceType.None), ProgId("Apollo.WS"), ComVisible(true)] 
public sealed class WS : ServicedComponent, IWSFSAPLProxy {} 

Ici vous avez. Ce GUID provient de l'outil Create GUID

Questions connexes