我的硬盘上有一个文件夹,C:\ Program Files \ Microsoft SDKs,我想知道将它移动到外部驱动器是否安全。 Visual Studio或任何其他工具是否依赖于此特定文件夹?
答案 0 :(得分:3)
注册表中有很多条目(至少在我的注册表中)指向该位置,因此似乎某些将以不太理想的方式工作。至少,它会使卸载程序有点混乱。简单地重命名目录并尝试构建以查看它们是否仍然有效,可能是安全的。但最终,似乎最简单的方法是再次运行安装以实际删除它然后再安装到新位置。
答案 1 :(得分:1)
是。 VSStudio中的大多数非托管代码都是指包含文件夹中的某些包含文件。
另外还提到bin文件夹中的一些exes(特别是VS2008)。
VS2005是指内部Platform SDK位置。
VS2008指的是C:\ Program Files \ Microsoft SDKs \ Windows \ v6.0A
但是大多数项目都是通过宏引用此位置。因此,如果你能找到一种方法来更新宏的位置,那么你应该没问题。
答案 2 :(得分:0)
这样做可能会破坏您的某些应用程序。如果您通过浏览到此文件夹中安装的DLL添加了对项目的引用,则在移动此文件夹后该项目将无法编译。如果您没有以这种方式添加任何引用,那么您可能没问题。