1
我在我的activex dll項目中包含了vld.h文件。當我嘗試編譯從Visual Studio 2008.I我的項目,我收到以下錯誤,如何爲com/atl dll項目使用visual leak detecter(vld)?
1>註冊輸出...
1>項目:錯誤PRJ0050:未能註冊輸出。請確保您具有修改註冊表的適當權限。
如何使用com/activex dll項目的可視化泄漏檢測器?
我在我的activex dll項目中包含了vld.h文件。當我嘗試編譯從Visual Studio 2008.I我的項目,我收到以下錯誤,如何爲com/atl dll項目使用visual leak detecter(vld)?
1>註冊輸出...
1>項目:錯誤PRJ0050:未能註冊輸出。請確保您具有修改註冊表的適當權限。
如何使用com/activex dll項目的可視化泄漏檢測器?
我不認爲這與'視覺泄漏檢測器'(原文如此)有什麼關係......我不熟悉它。
無論如何,出現PRJ0050
錯誤是因爲Visual Studio嘗試使用生成後步驟(請參閱項目設置)自動註冊項目生成的DLL,並且您沒有以具有修改權限的用戶身份登錄註冊表。
因此,以管理員身份運行Visual Studio(如果您在Windows Vista上),是否允許自動註冊,或從項目中刪除自動註冊後構建步驟。