我目前在一个主要维护遗留软件的小型软件团队工作。我正在尝试设置一个我们可以用来进行此维护的虚拟 PC。具体来说,我希望能够从主机 PC 上的文件夹中调试和运行 VB6 Web 应用程序。我的约束如下:
- Virtual PC 不会在域中注册。
- 托管我们的 Subversion 存储库的服务器不运行 subversion 服务,因此与存储库交互的唯一方法是通过“file:\\”,这需要域身份验证。
- 无法调试/运行位于映射网络驱动器上的 VB6 Web 应用程序,因为 IIS 要求 VirtualPC 与网络驱动器位于同一域中
- 我想避免必须将文件夹从主机 pc 复制到 VirtualPC,然后将其复制回来以便从 Subversion 获得最新版本
所以,我尝试使用VirtualPC 的共享文件夹功能来共享主机的Subversion 目录,并在VirtualPC 上用VB6 打开项目。问题是 Visual Basic 在我尝试打开它时抛出错误:“找不到路径:'\\C:\\Subversion\Path\Project.vbp'”。主机上的文件夹 C:\Subversion 映射到 VirtualPC 上的 G:。如果有人可以帮助我解决此错误或找到其他方法来完成此操作,我将不胜感激。
哦,主机和虚拟操作系统都是 Windows XP sp3。使用 VB 6.0、IIS v5.1。
我可以从 VirtualPC 上自由地操作共享目录中的文件,即。复制、粘贴、删除等