新しいGUIDの取得と設定


■GUIDの取得方法と書き換え(VB2010の場合)

 Dim strguid As String = _
  InputBox("System.Guid.NewGuid()", "GetGUID", System.Guid.NewGuid.ToString())
もしくは、
 Clipboard.SetText(System.Guid.NewGuid.ToString)
上記の様に、クリップボードに取得するのも良いかもしれないですね
    取得したGUIDは
  • プロジェクトのプロパティ
  • アプリケーションタブ
  • アセンブリ情報
  • の順で開き、GUID欄を置き換えることで完了

■どんなケースで必要なのか?

Windows上でGUIDが衝突した場合の回避策と言ったところでしょうか・・・ 実体験では、プロジェクトを複製し再利用して作った実行ファイルは GUIDの置き換えを行わないと同時に実行することが出来ないという状態に陥り・・・ その際に調べたものです。

TOP ▲