权限错误注册程序集

时间:2009-03-05 19:46:50

标签: visual-studio com interop

我已经等了很长时间才能就从IIS迁移到内置的Web服务器以调试我们的Web应用程序达成共识,其中一个主要原因是我并不总是以管理员身份运行VS.

我们现在在解决方案中包含了一个COM dll(导出),在构建它时,VS会尝试注册并抱怨,因为我的普通用户没有所需的注册表访问权限。有没有办法解决这个问题?

1 个答案:

答案 0 :(得分:1)

确定拒绝访问并更改其权限的父注册表项。您可以使用sysinternals中的regmon来确定权限失败的位置: http://technet.microsoft.com/en-us/sysinternals/bb896652.aspx

您可以使用regedit更改权限(右键单击某个键并选择权限...条目)。在win2000上,你需要使用regedt32(常规regedit没有权限菜单项。)