Visual Studio Express可以从USB驱动器运行吗?

sys*_*USE 4 ide usb-drive visual-studio-express

使用任意Windows机器(2000/XP或更高版本),我可以

  1. 将Eclipse CDT安装到USB驱动器

  2. 将USB驱动器移动到另一台Windows机器上 - 没有安装任何形式的Eclipse软件,可能是不同版本的Windows(但2000/XP或更高版本)

  3. 使用Eclipse在第二台机器上开发应用程序级C/C++程序(包括使用调试器),直接从USB驱动器运行而不将任何内容复制到C:.

我可以在没有任何一台机器的管理员权限的情

我可以对NetBeans以及其他几个支持C/C++开发的IDE做同样的事情.

是否可以使用任何版本的Visual Studio Express执行此操作?

如果没有,你能解释一下这不起作用的技术原因吗?

Rob*_*vey 9

Eclipse显然被设计为Microsoft称之为XCOPY部署 ...意味着它不需要Windows注册表中的任何特殊条目(或目标计算机上的任何其他"安装标识")才能正常工作.

Visual Studio绝对不是这样设计的.它在安装期间对注册表进行了大量修改,并且这些条目(以及任何其他资源,如特殊文件夹位置)将在任何其他计算机上丢失.

因此,您可以在拇指驱动器上安装Visual Studio,但安装的一些工件将放在C:驱动器上,并且您只能将拇指驱动器与该计算机一起使用.