为什么安装 Visual Studio 2010 测试版需要重新启动?

Ela*_*ich 0 reboot visual-studio eclipse .net-framework

为什么 Visual Studio 2010 需要使用 MSI 安装重新启动才能使其工作,而基于类似体系结构(JVM 而不是 CLR)的 Eclipse 只需要将文件粘贴到磁盘上的某个位置。

我可以接受必须通过 MSI 安装 .Net 4.0(就像 Java),但为什么不能像 Eclipse 那样“安装”Visual Studio 本身?

RBe*_*eig 5

我相信完整安装包括诸如 MS SQL Server 之类的东西,它具有作为服务运行的组件。如果他们不太担心让开发人员重新启动而不是安排在安装之前正确关闭这些服务并在之后重新启动它们,我并不感到惊讶。

此外,他们的许多开发人员产品历来都对 PATH 和其他环境变量进行了调整,而不是接听那些渴望立即投入使用并查看 Hello World 工作或盒子的人的支持电话,他们似乎更喜欢强制重启,因为确保命令提示符和 Explorer 的运行副本一致的最简单方法。