我在Windows 7下以非管理模式運行Visual Studio。除了每次構建項目時進行COM註冊以外,一切正常。有誰知道如何解決這個問題?在Windows 7上註冊COM對象
0
A
回答
2
您需要註冊的amin特權。但請注意,該對象只需要註冊一次,而不是每次構建它時。
只需啓動具有管理員權限的命令提示符並鍵入regsvr32 path/my.dll
即可。 如果它是一個exe文件,你通常使用path/my.exe /regserver
進行註冊,但這取決於你的框架。
當然,如果你添加新的對象到你的COM DLL/EXE,你需要重新註冊它。另外,如果您想從調試切換到發佈版本,您需要重新註冊正確的版本(調試版或發行版),因爲它們位於不同的目錄中。
2
右鍵單擊Visual Studio並在啓動時選擇「以管理員身份運行」。
相關問題
- 1. Windows-7/64bit註冊免費COM對象
- 2. HRESULT:0x80040154註冊COM對象
- 3. 如何在64位Windows 7上註冊64位COM DLL?
- 4. 無法正確註冊Windows 7上的x64 COM DLL x64
- 5. 修改Windows Installer COM註冊
- 6. 在Windows 7上訪問註冊表C#
- 7. 通過註冊TLB訪問蟒蛇未註冊的COM對象
- 8. 使用InstallShield註冊COM對象
- 9. 獲取Wix Votive註冊COM對象
- 10. 使用.NET註冊com對象dll
- 11. 如何測試com對象註冊?
- 12. 如何在Windows 7中註冊COM程序集?
- 13. 如何使用Windows Installer XML註冊COM對象
- 14. 註冊COM參考64位Windows 7機器
- 15. 註冊32位COM DLL到64位Windows 7
- 16. arcgis com註冊
- 17. regsrv32:在註冊其更新之前是否需要取消註冊COM對象?
- 18. 在Windows 7註冊dll在C#
- 19. Windows 7 64位dll註冊與Windows 8.1 64位dll註冊
- 20. 在Windows 7上閱讀Windows註冊表使用C++程序
- 21. 在Windows Server 2008上註冊COM DLL 64位
- 22. 在Python中編輯Windows 7註冊表?
- 23. 註冊表項在Windows 7 64位
- 24. 在Windows 7中創建註冊表項
- 25. 在Windows 7註冊表中寫入
- 26. 註冊失敗的嘗試Windows服務器上註冊一個COM DLL 2012 64
- 27. COM對象失敗,類未註冊錯誤,WMEncBasicEdit
- 28. 從.Net項目調用Com對象失敗未註冊
- 29. 如何在VS2010中禁用com對象的自動註冊
- 30. com類庫註冊
是的,這是我一直在做的。我希望有一個更清潔的解決方案 – elynch