VB6的SVN加载项在Windows 8上不工作

VB6的SVN加载项在Windows 8上不工作,svn,windows-8,vb6,tortoisesvn,Svn,Windows 8,Vb6,Tortoisesvn,我刚从Windows7升级到Windows8。当我不以管理员身份运行VB6时,SVN加载项在VB6中工作。然而,为了加载和编译我的整个项目,我需要以管理员的身份运行VB6。问题是,当我以管理员身份运行它时,SVN会因此错误而失败 我在屏幕截图中替换了一些文件夹名称,但我已经使用同一个存储库一年多了,而且在Windows7上运行得非常好。有关此错误的任何信息都会很有帮助。在虚拟环境中运行vb6(如vmware/vbox/.etc),并使用一些已知可用于vb6的旧窗口,如windows XP 编辑

我刚从Windows7升级到Windows8。当我不以管理员身份运行VB6时,SVN加载项在VB6中工作。然而,为了加载和编译我的整个项目,我需要以管理员的身份运行VB6。问题是,当我以管理员身份运行它时,SVN会因此错误而失败


我在屏幕截图中替换了一些文件夹名称,但我已经使用同一个存储库一年多了,而且在Windows7上运行得非常好。有关此错误的任何信息都会很有帮助。

在虚拟环境中运行vb6(如vmware/vbox/.etc),并使用一些已知可用于vb6的旧窗口,如windows XP

编辑:(基于第一条评论)

错误似乎来源于某个源代码控制软件,考虑替换该软件或寻找替代方案,VB6项目本身不应被此移动深深地影响。


如果您通过升级完成了从windows 7到windows 8的移动,请尝试进行干净的安装,然后安装软件,有时windows升级会导致资源分配混乱。

错误原因是windows 8上的VB6需要提升权限才能以管理员身份正常运行。我的存储库位于网络驱动器上,因此VB6没有访问存储库的权限

为了修复它,我在以下位置添加了一个注册表值: HKEY_本地_计算机/软件/Microsoft/Windows/CurrentVersion/Policys/System/

类型:DWORD
名称:EnableLinkedConnections

值:1

不幸的是,虚拟环境对我来说是不可能的。我被要求同时使用Windows8和VB6。这是正确的。SVN是源代码控制软件。我无法更换该软件,因为我公司的所有开发人员都需要它。软件本身可以工作,但该软件的VB6加载项出现故障。VB6仍然可以正常工作,但我需要源代码管理软件加载项,这样我就可以管理提交到存储库的代码,而不必在Windows资源管理器中访问文件本身。我怀疑是我升级了Windows 8,但我的同事重新安装了Windows 8,问题依然存在。