2011-09-17 18 views
0

Visual Studioは、DLLを生成するときにXMLファイルとPDBファイルを生成します。.NETアセンブリの登録

  • これらのファイルはどのような用途に使用されていますか?
  • DLLを登録するときに、System32フォルダにコピーする必要があります(DLLがSystem32フォルダに格納されていることを前提としていますか?

私はCOM相互運用性のためにREGASMを使用しています。

+0

dllをSystem32にコピーしないでください。 – bryanbcook

答えて

1

xmlファイルには、コードを飾るXMLスタイルのコメントが含まれています。例えば

///<summary> 
///This method adds two integers 
///</summary> 
public int Add(int a, int b) 
{ 
    return a + b; 
} 

PDBファイルがprogram databaseでは、コードをデバッグするために必要な記号が含まれています。

プログラムを正常に実行するためにはどちらも必要ありません。

+0

コードを「飾る」とはどういう意味ですか? – w0051977

0

PDBにはデバッグ情報が含まれています。このファイルは、プログラムをデバッグする場合にのみ必要です。リリースモードでコンパイルすると、PDBは作成されません。 XMLに関して、どのVSバージョンを使用し、どのソリューションタイプをコンパイルしますか?

関連する問題