2009-08-28 6 views
4

Visual Studioには、GUIDの作成ツール([ツール]> [GUIDの作成])があります。Visual StudioでGUIDツールを作成する目的は何ですか?

これは何のためですか?あなたが最後に何を使ったのか覚えていますか?

私はクリップボードにそのツールで新しいGUIDをコピーする必要があるとは想像できません。

+0

どのバージョンのVisual Studio? –

+0

申し訳ありませんが、タグを改訂 – OrElse

+0

「GUIDツールの作成」の目的は... GUIDを作成することですか?たぶんあなたが尋ねるべき質問は、GUIDが必要な理由です。 – nilamo

答えて

8

これは、COMコンポーネントを開発して管理する人にとっては非常に便利なツールです。新しいレジストリ公開クラスまたはインターフェイスを導入する必要がありますか?新しいGUIDが必要です。このツールを使用して「新規GUID」をクリックし、「レジストリ形式」を選択し、クリップボラドにコピーしてからIDLファイルに貼り付けます。

3

コードを書き込んで実行したり、SQL Management Studioを開いたりせずに、GUIDを取得するのに何度も使用しました。

+0

絶対に、私は自分のデータベースSOOOに行ってきました悪臭のGuidをデータベースからコピーすることは何度もありました。 – Zoidberg

+0

osql -E -Q "newid()"を選択 :) – UserControl

+0

DOH!その愚かな気持ちが再び忍び寄る! – Zoidberg

4

WiX(インストーラツールキット)プロジェクトには多くのGUIDが必要です。私はそれを頻繁に頻繁に使用します。

1

GUIDは、リソースに対して一意の識別子を作成する場合に非常に便利です。

C#では、あなたは使用することができます:ここで

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

あなたが持っています。そのGUIDはGUID作成ツールから来た

関連する問題