Iis 从虚拟PC 2007(XP sp3)上的共享文件夹打开VB6项目时出现“找不到路径”错误

Iis 从虚拟PC 2007(XP sp3)上的共享文件夹打开VB6项目时出现“找不到路径”错误,iis,vb6,windows-xp,virtual-pc,Iis,Vb6,Windows Xp,Virtual Pc,我目前在一个小型软件团队工作,该团队主要维护遗留软件。我正试图建立一个虚拟PC,我们可以用它来做这个维护。具体而言,我希望能够从主机PC上的文件夹调试和运行VB6 web应用程序。我的限制条件如下: 虚拟PC将不会在域上注册 托管Subversion存储库的服务器不运行Subversion服务,因此与存储库交互的唯一方法是通过“file:\\”,这需要域身份验证 无法调试/运行位于映射网络驱动器上的VB6 web应用,因为IIS要求VirtualPC与网络驱动器位于同一域中 为了从Subvers

我目前在一个小型软件团队工作,该团队主要维护遗留软件。我正试图建立一个虚拟PC,我们可以用它来做这个维护。具体而言,我希望能够从主机PC上的文件夹调试和运行VB6 web应用程序。我的限制条件如下:

  • 虚拟PC将不会在域上注册
  • 托管Subversion存储库的服务器不运行Subversion服务,因此与存储库交互的唯一方法是通过“file:\\”,这需要域身份验证
  • 无法调试/运行位于映射网络驱动器上的VB6 web应用,因为IIS要求VirtualPC与网络驱动器位于同一域中
  • 为了从Subversion获得最新版本,我希望避免将文件夹从主机pc复制到VirtualPC,然后再将其复制回来
  • 因此,我尝试使用VirtualPC的共享文件夹功能共享主机的Subversion目录,并在VirtualPC上的VB6中打开项目。问题是Visual Basic在尝试打开时抛出错误:“未找到路径:'\\C:\\Subversion\Path\Project.vbp'”。主机上的文件夹C:\Subversion映射到VirtualPC上的G:。如果有人能帮我解决这个错误或找到其他方法来完成这个任务,我将不胜感激

    哦,主机和虚拟操作系统都是WindowsXPSP3。使用vb6.0,iisv5.1


    我可以从VirtualPC(即复制、粘贴、删除等)自由操作共享目录中的文件。

    VBP和VBG文件是文本文件。查看它们的内部,看看C:\Subversion或C:\Subversion是否出现在任何地方,可能是针对项目组中的子项目。如果有,请将其更改为使用相对路径而不是绝对路径。

    那么,当您尝试在VB6 IDE中打开项目时,会发生此错误吗?这是完整的错误信息吗?我认为这个项目根本没有打开。是否打开项目组(VBG)或单个项目(VBP)?是的,这是VB6 IDE尝试加载项目时发生的全部错误。这是一个完全没有打开的项目。我搜索了项目文件,没有对c:\Subversion的引用。所有引用都有相对路径,如..\..\Program Files\XXX\foo.dll(或.tlb)。此外,当我将同一文件夹映射为网络驱动器时,我至少可以打开该项目。