在特定文件夹中的特定DLL上运行regsvr32
时出现错误(请参阅附图)。
奇怪的是错误是“拒绝访问”,如果我将DLL复制到C:\Temp
中的另一个空文件夹,它就可以正常工作。
有没有人听说过这样的问题?
我知道您需要管理员权限,并且正在以管理员身份运行命令shell。
答案 0 :(得分:0)
要关闭它,以防万一其他人有类似的问题。 事实证明,我试图注册的dll确实拒绝访问。具体来说,我有读访问权限,但没有"阅读并执行"。 这个问题的根源是因为我已经将已编译的dll添加到git中,当Jenkins检索它时,它最终没有"读取并执行"允许。从git控件中删除dll为我修复了这个特殊问题。