Visual Studio 2013 可选安装功能

6
我正在我的开发环境上安装Visual Studio 2013专业版,并对需要安装的功能产生了疑问...
我将要开发一个 MVC 或 Web Forms Web 应用程序,该应用程序与 SQL Server 2005 通信。 enter image description here 我只想安装开发所需的功能,请告诉我我的理解是否正确。 Blend for Visual Studio -- 不需要,因为我不会使用HTML5或XAML或WPF或Silverlight。 LightSwitch -- 不需要,因为我只是在开发Web应用程序,与桌面/云无关。 Microsoft Foundation Classes for C++ -- 我将使用C# 4.0,我需要吗? Microsoft Office Developer Tools -- 不需要,因为我不会开发任何与Sharepoint或MS Office相关的内容,但我需要创建CSV文本文件、读取CSV文件--我不需要这个,对吗? Microsoft SQL Server Data Tools -- 不需要,它会安装SQL Server 2012组件,但我的应用程序连接的是SQL Server 2005,我可能会使用Entity Framework,我需要这个吗? Microsoft Web Developer Tools -- 必须的。 Silverlight Development Kit -- 不需要,应用程序没有任何Silverlight开发/功能。

SQL Server数据工具支持对SQL Server 2005数据库进行建模,自动部署和将数据库定义存储在源代码控制中。它与2005及以上版本兼容。如果您正在积极开发数据库(而不仅仅是与之通信),那么它可能会很有用。请注意,由于服务器资源管理器使用它连接到SQL Server数据库,因此其大多数组件实际上已经安装了,因此如果您选择不安装它,则安装大小几乎没有任何区别。 - Kevin Cunnane
1个回答

4

您不需要使用 Microsoft Foundation Classes for C++ (MFC)。您很可能也不需要 SQL Server Data Tools (SSDT)。Microsoft Office Developer Tools 也是不必要的,因为您所指定的内容不需要 Office interop。

换句话说,您只需要使用 Microsoft Web Developer Tools。


1
感谢您的回复。Microsoft SQL Server数据工具包括“实体框架设计器” - 我可以只安装实体框架设计器吗?而且,如果将来我需要上述任何其他选项,我应该能够使用控制面板中的修改/修复选项进行安装,对吗? - msbyuva

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