0

我工作的公司有几个客户。我目前正在两个 .net 项目之间分配时间。对于客户端 AI,需要 Visual Studio 2008、SQL Server 2008 和 3.5 框架。对于客户端 B 2005 版本/2.0 框架。

该公司的其他人正在使用 Microsoft Virtual PC 来保持开发环境的独立性。

你有什么建议?

附加信息: 我看到的主要好处是您可以与任何人共享您的虚拟机设置。这允许新开发人员直接介入项目,而无需花费半天时间来设置新的开发环境及其所有特性。

4

4 回答 4

5

我个人都安装在同一个系统上,并为每个项目使用适当的工具

VS 2005/SQL 服务器 2005

VS 2008/SQL 服务器 2008

我发现它工作得很好,而且我没有切换虚拟机的麻烦。我认为虚拟机只是增加了开销。

于 2008-10-21T16:02:16.757 回答
2

我也都安装了。实际上,我更进一步,在我的笔记本电脑上设置了多个本地用户,所以我可以右键单击 -> 运行方式,然后将为我的客户端自动加载所有设置(源代码控制等)一起工作。

I just have named instances of SQL Server on my laptop for the particular version, and each project just refers to its own instance of SQL Server. These don't seem to be any conflicts between Visual Studio or any other components.

于 2008-10-21T16:18:13.697 回答
0

我个人建议你走VPC路线。我已经使用 VPC 将我的开发环境隔离了 2 年多,并且永远不会回去。一台笔记本电脑现在可以轻松拥有 4 GB 以上的 RAM,如果需要,这足以运行几个 VPC。

于 2008-10-21T16:05:37.890 回答
0

实际上我有 VS 2003 在同一个盒子上添加到 2005 和 2008。如果您想同时打开多个版本,而不是多个虚拟机,值得拥有多个监视器。

于 2008-10-21T16:06:15.487 回答