我在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