當我生成一個DLL時,Visual Studio會生成一個XML文件和一個PDB文件。註冊.NET程序集
- 這些文件用於什麼?
- 在註冊DLL時,是否必須將它們複製到System32文件夾(假定該DLL存儲在System32文件夾中)?
我正在使用REGASM進行COM互操作。
當我生成一個DLL時,Visual Studio會生成一個XML文件和一個PDB文件。註冊.NET程序集
我正在使用REGASM進行COM互操作。
xml文件包含裝飾代碼的xml樣式註釋。
例如:
///<summary>
///This method adds two integers
///</summary>
public int Add(int a, int b)
{
return a + b;
}
PDB文件是program database包含調試代碼所需的符號。
正常運行程序都不需要。
你是什麼意思「裝飾」的代碼。 – w0051977
PDB包含調試信息,該文件僅在調試程序時需要。在發佈模式下編譯時,不會創建PDB。關於XML,您使用什麼VS版本以及您編譯的解決方案類型是什麼?
你可能不應該複製你的DLL到System32 – bryanbcook