我正在我的开发环境上安装Visual Studio 2013专业版,并对需要安装的功能产生了疑问...
我将要开发一个 MVC 或 Web Forms Web 应用程序,该应用程序与 SQL Server 2005 通信。
我只想安装开发所需的功能,请告诉我我的理解是否正确。
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开发/功能。
我将要开发一个 MVC 或 Web Forms Web 应用程序,该应用程序与 SQL Server 2005 通信。
![enter image description here](https://istack.dev59.com/MkY6z.webp)