不安装 SQL Server 的情况下安装 Visual Studio 2012

6

我有一个关于Visual Studio Express 2012 for Desktop的问题。它在我的电脑上安装了许多“SQL Server(...)”项。由于我在使用C#编程时不使用任何SQL服务器,所以我想知道是否可以安全地卸载这些内容(或者安装一个没有它们的新版VS)。

谢谢。


大多数开发人员喜欢使用SQL Server的Dev Edition,就像您一样避免安装Express Ed。如果您将来使用SQL,这是一个提示。 - Jeremy Thompson
3个回答

6
是的,使用Visual Studio并不需要SQL Server。如果你不使用它,可以直接删除——尤其是在没有访问任何数据库的情况下。

3

注意这里。

Visual Studio的智能感知(非常核心的工具,在没有其他原因损坏的情况下必不可少..)需要Microsoft SQL Server Compact(VS 2012的4.0版本)才能正常运行。

至少不要卸载Microsoft SQL Server Compact。


我删除了所有的SQL组件,包括SQL Server Compact,并没有影响我安装的Visual Studio 2013 Professional。我仍然可以正常使用IntelliSense和GoTo/Peek definition。我不使用任何SQL组件进行开发,并且还没有找到删除所有SQL项的任何缺点。我想这可能因人而异,但对我来说,这并不是一个问题。 - basiphobe
Intellisense 可以在 C# 项目中没有 SQL Server Compact 的情况下正常运行,但基于 MFC 的工作区需要一个 SQL Server Compact 数据库。 - user1608171

0

如果您安装了Professional或更高版本,它还会安装SQL Server Compact Edition,即Windows CE版本。此时您实际上有两个实例,Express和Compact。

最好的做法可能是将这些服务设置为手动启动,这样它们不会在您打开计算机时自动启动。否则,请不要管它们。很有可能,在某个时候,您需要它们,那时您可能会感到烦恼,因为需要花费几个小时下载并执行安装过程。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接