我应该如何管理针对不同客户端的 SQL Server 2008 和 SQL Server 2005 开发?

发布于 2024-07-07 06:26:16 字数 304 浏览 8 评论 0原文

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

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

你有什么建议?

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

The company I work for has several clients. I'm currently splitting my time between 2 .net projects. For Client A I need Visual Studio 2008, SQL Server 2008 and the 3.5 framework. For Client B 2005 versions/2.0 Framework.

Others in the company are using Microsoft Virtual PC to keep the development environments separate.

What do you suggest?

Additional Info:
The main benefit I see is that you are able to share your virtual machine setup with anyone. This allows a new developer to step right in on a project without spending half a day setting up the new development environment and all its idiosyncrasies.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

苦行僧 2024-07-14 06:26:16

我个人将两者安装在同一系统上,并为每个项目使用正确的工具

VS 2005/SQL Server 2005

VS 2008/SQL Server 2008

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

I personally have both installed on the same system and use the proper tool for each project

VS 2005/SQL Server 2005

VS 2008/SQL Server 2008

I find that it works jsut fine, and I don't have the hassle of switching VM's.. I see the VM as just added overhead.

凉宸 2024-07-14 06:26:16

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

我只是在我的笔记本电脑上为特定版本命名了 SQL Server 实例,每个项目仅引用其自己的 SQL Server 实例。 这些似乎不是 Visual Studio 或任何其他组件之间的任何冲突。

I have both installed as well. Actually, I went a step further and set up multiple local users on my laptop, so I can just right click -> Run As, and then all of the settings (source control, etc) will be automatically loaded for the client I'm working with.

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.

吝吻 2024-07-14 06:26:16

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

I personally suggest you go the VPC route. I have been keeping my dev environments isolated using VPC for 2+ years now and will never go back. A laptop can now easily have 4+ GB RAM which is more than enough to run a couple VPCs if needed.

何时共饮酒 2024-07-14 06:26:16

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

actually i have VS 2003 to add to 2005 and 2008 on the same box. instead of multiple vms, worth having multiple monitors if you want to keep multiple versions open at the same time.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文