我在这台笔记本电脑上有几个分区(XP、vista、7rc1和一个干净的分区,用于测试和安装外部软件)。我在XP和windows7.4上编写的代码已经使用了4个分区,所以我没有多余的分区来存放我的开发文件。
如何创建一致的开发路径?我尝试共享我的C盘并将T映射到/home/c,但是这导致了我的ASP.NET项目出现问题。我得到一个错误“所需的权限不能被获取”。当创建一个新项目时,我得到一个不值得信任的错误。那么,我如何才能获得与ASP.NET路径一起工作的一致的开发路径呢?
发布于 2009-08-22 06:51:42
您需要有一个卷(您可以在单个分区上创建多个卷,不限于4个卷),该卷可以从所有windows安装中访问。这甚至可以是一个USB驱动器,如果你想,但它不一定是。
您现在有几个选项。
选项1:一致的挂载点
在所有Windows安装中,将相同的装载点分配给公共卷。让我们称它为G:。然后每个人都可以使用G:\dev
这很简单(实际上与USB驱动器的想法没有什么不同)
选项2:交叉点:
同样,假设您有一些所有windows安装都可以看到的卷,您可以使用junction points。
它的设置可能有点棘手,但它允许您将文件夹指向其他位置(就像C:\documents and settings重定向到C:\users在Win7和Vista中一样)。
假设您的每个windows安装都启动了,并且看到自己的卷为"C:“(但从其他操作系统安装中可以看到一个不同的字母)。另外,假设您希望文件夹"C:\dev“成为每个windows安装上的源代码目录。
您可以在每个windows安装中创建一个名为"c:\ dev“的连接点到您的dev文件夹,无论它在哪里(即使它在G:上)。
这样,每次安装都使用相同的路径("C:\dev")。
或者,您可以执行以下操作:
选项3:虚拟化
您可以创建一个虚拟机来托管所有的开发环境,也可以创建虚拟机来在其中测试不同的操作系统。这将释放您的磁盘配置,并避免测试软件干扰您的Windows安装。
发布于 2009-08-22 03:57:34
如果我理解你在说什么,你希望你的开发文件放在它们自己的驱动器号上,而且不会改变?
为此,我将它们保存在USB拇指驱动器上,并使用磁盘管理器将其分配给驱动器盘符B。因为我没有软盘驱动器,所以B总是可用的。Windows永远不会选择A或B作为插入驱动器的驱动器号,但如果您手动将A或B分配给驱动器,Windows将记住这一点,并在以后插入相同硬件时使用相同的驱动器号。
https://stackoverflow.com/questions/1315042
复制相似问题