Visual studio 2008 在Windows 7上注册COM对象
我在Windows7下以非管理模式运行VisualStudio。除了每次我构建项目时的COM注册外,其他一切都很好。有人知道如何解决这个问题吗?您需要amin权限才能注册。但是请注意,对象只需要注册一次,而不是每次构建它时 只需启动一个具有管理员权限的命令提示符,然后键入Visual studio 2008 在Windows 7上注册COM对象,visual-studio-2008,com,windows-7,Visual Studio 2008,Com,Windows 7,我在Windows7下以非管理模式运行VisualStudio。除了每次我构建项目时的COM注册外,其他一切都很好。有人知道如何解决这个问题吗?您需要amin权限才能注册。但是请注意,对象只需要注册一次,而不是每次构建它时 只需启动一个具有管理员权限的命令提示符,然后键入regsvr32 path/my.dll。 如果它是exe,通常使用path/my.exe/regserver注册它,但这取决于您的框架 当然,如果向COM DLL/EXE添加新对象,则需要再次注册 此外,如果要从调试切换到发布
regsvr32 path/my.dll
。
如果它是exe,通常使用path/my.exe/regserver
注册它,但这取决于您的框架
当然,如果向COM DLL/EXE添加新对象,则需要再次注册
此外,如果要从调试切换到发布版本,则需要重新注册正确的版本(调试或发布),因为它们位于不同的目录中。注册时需要amin权限。但是请注意,对象只需要注册一次,而不是每次构建它时 只需启动一个具有管理员权限的命令提示符,然后键入
regsvr32 path/my.dll
。
如果它是exe,通常使用path/my.exe/regserver
注册它,但这取决于您的框架
当然,如果向COM DLL/EXE添加新对象,则需要再次注册
此外,如果要从调试切换到发布版本,则需要重新注册正确的版本(调试或发布),因为它们位于不同的目录中。右键单击Visual Studio并在启动时选择“以管理员身份运行”。右键单击Visual Studio并在启动时选择“以管理员身份运行”。是,这就是我一直在做的。我希望有一个更干净的解决方案是的,这就是我一直在做的。我希望有一个更干净的解决方案