| ビジュアルスタジオ | |
|---|---|
Visual Studio 2026 のロゴ | |
Visual Studio 2026 Community Edition のランディングページ | |
| 開発者 | マイクロソフト |
| 初回リリース | 1997年3月19日 |
| 安定版リリース | 2026 18.2.1 [ 1 ] |
| 書かれた | [ 2 ] |
| オペレーティング·システム | |
| 入手可能な | 13言語 |
言語リスト 中国語、チェコ語、英語、フランス語、ドイツ語、イタリア語、日本語、韓国語、ポーランド語、ポルトガル語(ブラジル)、ロシア語、スペイン語、トルコ語[ 4 ] | |
| タイプ | 統合開発環境 |
| ライセンス | フリーミアム[ 5 ]独自 |
| Webサイト | ビジュアルスタジオ |
Visual Studioは、 Microsoftが開発した統合開発環境(IDE)です。ウェブサイト、ウェブアプリ、ウェブサービス、モバイルアプリなどのコンピュータプログラムの開発に使用されます。Visual Studioは、 Windows API、Windows Forms、Windows Presentation Foundation(WPF)、Microsoft Store、Microsoft SilverlightなどのMicrosoftソフトウェア開発プラットフォームを使用しています。ネイティブコードとマネージドコードの両方を生成できます。
Visual Studio には、IntelliSense (コード補完コンポーネント) とコード リファクタリングをサポートするコード エディターが含まれています。統合デバッガーは、ソース レベルのデバッガーとしても、マシン レベルのデバッガーとしても機能します。その他の組み込みツールには、コード プロファイラー、 GUIアプリケーション構築用のデザイナー、 Web デザイナー、クラスデザイナー、データベース スキーマデザイナーがあります。Visual Studio は、ソース管理システム ( SubversionやGitなど)のサポートの追加、ドメイン固有言語用のエディターやビジュアル デザイナーなどの新しいツールセット、ソフトウェア開発ライフサイクルの他の側面用のツールセット( Azure DevOpsクライアントのチーム エクスプローラーなど) の追加など、ほぼすべてのレベルで機能を拡張するプラグインを受け入れます。
Visual Studioは36種類のプログラミング言語をサポートしており、コードエディターとデバッガーは、言語固有のサービスが存在する限り、ほぼすべてのプログラミング言語を(程度の差はあれ)サポートできます。組み込み言語には、 C、[ 6 ] C++、C++/CLI、Visual Basic .NET、C#、F#、[ 7 ] JavaScript、TypeScript、XML、XSLT、HTML、CSSなどがあります。Python 、[ 8 ] Ruby、Node.js、Mなどの他の言語のサポートは、プラグインを介して利用できます。JavaとJ#は以前はサポートされていました。
Visual Studioには複数のエディションがあり、コミュニティエディションは学生、オープンソース貢献者、個人開発者向けに無料で提供されています。Microsoftは通常、数年ごとに新しいメジャーバージョンをリリースします。Visual Studio 2026は最新の安定したリリースであり、本番環境で利用可能です。Visual Studio 2017、2019、2022などの旧バージョンは引き続き延長サポートの対象となります。[ 9 ]
建築
Visual Studio は、本質的にはプログラミング言語、ソリューション、またはツールをサポートしていません。代わりに、VSPackage としてコード化された機能をプラグインすることができます。インストールされると、機能はサービスとして利用できます。IDEは3つのサービスを提供します。プロジェクトとソリューションを列挙する機能を提供する SVsSolution、ウィンドウ機能と UI 機能 (タブ、ツールバー、およびツールウィンドウを含む) を提供する SVsUIShell、および VSPackage の登録を処理する SVsShell です。さらに、IDE はサービス間の通信を調整および有効化する役割も担っています。[ 10 ]すべてのエディター、デザイナー、プロジェクトの種類、およびその他のツールは、VSPackage として実装されています。Visual Studio は、COMを使用してVSPackage にアクセスします。Visual Studio SDKには、COM インターフェイスをラップしたマネージラッパーのセットであるマネージ パッケージ フレームワーク( MPF )も含まれています。これにより、パッケージを任意のCLI 準拠言語で記述できるようになります。[ 11 ]ただし、MPFはVisual Studio COMインターフェイスによって公開されるすべての機能を提供するわけではありません。[ 12 ] これらのサービスは、Visual Studio IDEに機能を追加する他のパッケージの作成に使用できます。
プログラミング言語のサポートは、言語サービスと呼ばれる特定の VSPackage を使用して追加されます。言語サービスは、さまざまな機能のサポートを追加するために VSPackage 実装が実装できるさまざまなインターフェイスを定義します。[ 13 ]このようにして追加できる機能には、構文の色分け、ステートメントの補完、中括弧の一致、パラメーター情報のツールヒント、メンバー リスト、バックグラウンド コンパイルのエラー マーカーなどがあります。[ 13 ]インターフェイスが実装されると、その機能は言語で利用できるようになります。言語サービスは言語ごとに実装されます。実装では、その言語のパーサーまたはコンパイラのコードを再利用できます。[ 13 ]言語サービスは、ネイティブ コードまたはマネージ コードのいずれかで実装できます。ネイティブ コードの場合、ネイティブ COM インターフェイスまたは Babel フレームワーク (Visual Studio SDK の一部) を使用できます。[ 14 ]マネージ コードの場合、MPF にはマネージ言語サービスを作成するためのラッパーが含まれています。[ 15 ]
Visual Studio にはソース管理サポートが組み込まれていませんが、ソース管理システムを IDE に統合するための 2 つの代替方法が定義されています。[ 16 ]ソース管理 VSPackage は、独自のカスタマイズされたユーザー インターフェイスを提供できます。対照的に、MSSCCI (Microsoft Source Code Control Interface) を使用するソース管理プラグインは、標準の Visual Studio ユーザー インターフェイスを使用して、さまざまなソース管理機能を実装するために使用される一連の関数を提供します。[ 17 ] [ 18 ] MSSCCI は、最初にVisual SourceSafe をVisual Studio 6.0 に統合するために使用されましたが、後に Visual Studio SDK 経由で公開されました。Visual Studio .NET 2002 では MSSCCI 1.1 が使用され、Visual Studio .NET 2003 では MSSCCI 1.2 が使用されました。Visual Studio 2005、2008、および 2010 では、名前の変更と削除の伝達、および非同期オープンのサポートが追加された MSSCCI バージョン 1.3 が使用されています。[ 18 ]
Visual Studio は、環境の複数のインスタンス(それぞれに独自の VSPackage セットを持つ)の実行をサポートしています。インスタンスは、構成状態を保存するために異なるレジストリ ハイブ(ここで使用されている「レジストリハイブ」という用語の公式定義を参照)を使用し、AppId(アプリケーション ID)によって区別されます。インスタンスは、AppId を選択し、ルート ハイブを設定し、IDE を起動する AppId 固有の .exe によって起動されます。ある AppId に登録された VSPackage は、その AppId の他の VSPackage と統合されます。Visual Studio の様々な製品エディションは、異なる AppId を使用して作成されます。Visual Studio Expressエディション製品は独自の AppId を使用してインストールされますが、Standard、Professional、およびTeam Suite製品は同じ AppId を共有します。そのため、同じインストールを更新する他のエディションとは異なり、Express エディションは他のエディションと並行してインストールできます。プロフェッショナルエディションには、スタンダードエディションのVSPackageのスーパーセットが含まれており、チームスイートには、他の2つのエディションのVSPackageのスーパーセットが含まれています。AppIDシステムは、Visual Studio 2008のVisual Studio Shellで利用されています。[ 19 ]
特徴
コードエディター

Visual Studio には、変数、関数、メソッド、ループ、 LINQクエリのIntelliSenseを使用した構文の強調表示とコード補完をサポートするコード エディターが含まれています。 [ 20 ] IntelliSense は、Web サイトやWeb アプリケーションの開発時に、含まれている言語の他に、XML、カスケーディング スタイル シート、JavaScriptでもサポートされています。[ 21 ] [ 22 ]オートコンプリートの候補は、コード エディター ウィンドウの上、編集カーソルの近くに表示されるモードレスリスト ボックスに表示されます。Visual Studio 2008 以降では、一時的に半透明にして、隠れているコードを確認できるようになりました。[ 20 ]コード エディターは、サポートされているすべての言語で使用されます。
Visual Studio のコード エディターでは、コード内にブックマークを設定してすばやく移動することもできます。その他のナビゲーション補助として、通常のテキスト検索と正規表現検索に加えて、コード ブロックの折りたたみやインクリメンタル検索などがあります。[ 23 ]コード エディターには、複数項目のクリップボードとタスク リストも含まれています。[ 23 ]コード エディターは、コード スニペットをサポートしています。コード スニペットは、繰り返しコードのテンプレートとして保存され、コードに挿入して、作業中のプロジェクトに合わせてカスタマイズできます。コード スニペットの管理ツールも組み込まれています。これらのツールはフローティング ウィンドウとして表示され、使用されていないときは自動的に非表示にしたり、画面の横にドッキングしたりするように設定できます。Visual Studio のコード エディターでは、パラメーターの並べ替え、変数とメソッドの名前変更、インターフェイスの抽出、クラス メンバーのプロパティ内へのカプセル化 などのコード リファクタリングもサポートされています。
デバッガ
Visual Studio には、ソースレベル デバッガーとしてもマシンレベル デバッガーとしても機能するデバッガーが含まれています。これは、マネージド コードとネイティブ コードの両方で動作し、Visual Studio でサポートされている任意の言語で作成されたアプリケーションのデバッグに使用できます。さらに、実行中のプロセスにアタッチして、それらのプロセスを監視およびデバッグすることもできます。[ 24 ]実行中のプロセスのソース コードが使用可能な場合は、実行中のコードが表示されます。ソース コードがない場合は、逆アセンブリを表示できます。Visual Studio デバッガーは、メモリ ダンプを作成し、後でデバッグのために読み込むこともできます。[ 25 ]マルチスレッド プログラムもサポートされています。Visual Studio 環境の外部で実行されているアプリケーションがクラッシュしたときにデバッガーが起動するように構成できます。
Visual Studioデバッガーでは、ブレークポイント(実行を特定の位置で一時的に停止する)とウォッチ(実行の進行に応じて変数の値を監視する)を設定できます。[ 26 ]ブレークポイントは条件付きに設定でき、条件が満たされるとトリガーされます。コードはステップオーバー(ソースコードを1行ずつ実行)できます。 [ 27 ]関数にステップインしてデバッグすることも、関数本体の実行を手動で検査できないステップオーバー(関数本体の実行を手動で検査できない)することもできます。[ 27 ]デバッガーはエディット・コンティニュ(編集と継続)をサポートしており、デバッグ中にコードを編集できます。デバッグ中にマウスポインターを変数の上に置くと、その現在の値がツールヒント(「データツールヒント」)に表示されます。必要に応じて値を変更することもできます。コーディング中、Visual Studioデバッガーでは、ツールウィンドウから特定の関数を手動で呼び出すことができます。メソッドへのパラメータはイミディエイトウィンドウで指定します。[ 28 ]Immediate
デザイナー
Visual Studioには、アプリケーション開発を支援する多くのビジュアルデザイナーが含まれています。これらのツールには以下が含まれます。
- Windows フォーム デザイナー
- Windowsフォームデザイナーは、Windowsフォームを使用してGUIアプリケーションを構築するために使用されます。レイアウトは、コントロールを他のコンテナ内に配置したり、フォームの端に固定したりすることで制御できます。データを表示するコントロール(テキストボックス、リストボックス、グリッドビューなど)は、データベースやクエリなどのデータソースにバインドできます。データバインドされたコントロールは、「データソース」ウィンドウからデザインサーフェイスに項目をドラッグすることで作成できます。[ 29 ] UIはイベントドリブンプログラミングモデルを使用してコードとリンクされます。デザイナーは、アプリケーションのC#またはVB.NETコードを生成します。
- WPFデザイナー
- WPFデザイナー(コードネームCider)[ 30 ]はVisual Studio 2008で導入されました。Windows Formsデザイナーと同様に、ドラッグアンドドロップメタファーをサポートしています。Windows Presentation Foundationをターゲットとしたユーザーインターフェイスの作成に使用されます。データバインディングや自動レイアウト管理など、WPFのすべての機能をサポートしています。UIのXAMLコードを生成します。生成されたXAMLファイルは、デザイナー向けの製品であるMicrosoft Expression Designと互換性があります。XAMLコードは、コードビハインドモデルを使用してコードとリンクされます。
- Webデザイナー/開発者
- Visual Studioには、ウィジェットをドラッグ&ドロップすることでWebページを作成できるWebサイトエディタとデザイナーも含まれています。これはASP.NETアプリケーションの開発に使用され、HTML、CSS、JavaScriptをサポートしています。ASP.NETコードとの連携にはコードビハインドモデルを使用します。Visual Studio 2008以降、Webデザイナーで使用されるレイアウトエンジンは、廃止されたExpression Webと共有されています。また、 MVCテクノロジをサポートするASP.NET MVCサポートは、別途ダウンロード[ 31 ]として、またASP.NET Dynamic DataプロジェクトはMicrosoftから提供されています[ 32 ]。
- クラスデザイナー
- クラスデザイナーは、 UMLモデリングを用いてクラス(メンバーとそのアクセスを含む)を作成および編集するために使用されます。クラスデザイナーは、クラスとメソッドのC#およびVB.NETのコードアウトラインを生成できます。また、手書きのクラスからクラス図を生成することもできます。
- データデザイナー
- データデザイナーを使用すると、型付きテーブル、主キー、外部キー、制約などのデータベーススキーマをグラフィカルに編集できます。また、グラフィカルビューからクエリを設計することもできます。
- マッピングデザイナー
- Visual Studio 2008以降、LINQ to SQLではマッピングデザイナーを使用して、データベーススキーマとデータをカプセル化するクラス間のマッピングを設計します。ORMアプローチの新しいソリューションであるADO.NET Entity Frameworkは、従来のテクノロジーに代わるものであり、その改良版です。
その他のツール
- プロパティエディター
- プロパティエディターツールは、Visual StudioのGUIペインでプロパティを編集するために使用します。クラス、フォーム、Webページ、その他のアイテムを含むすべてのオブジェクトで利用可能なすべてのプロパティ(読み取り専用と設定可能なプロパティの両方)が一覧表示されます。
- オブジェクトブラウザ
- オブジェクトブラウザは、 Microsoft .NET用の名前空間およびクラスライブラリブラウザです。マネージドアセンブリ内の名前空間(階層構造)を参照できます。階層構造はファイルシステム内の構成を反映している場合と反映していない場合があります。
- ソリューションエクスプローラー
- Visual Studioの用語では、ソリューションとは、アプリケーションの構築に使用されるコードファイルやその他のリソースのセットを指します。ソリューション内のファイルは階層的に配置されており、ファイルシステムの構成を反映している場合とそうでない場合があります。ソリューションエクスプローラーは、ソリューション内のファイルを管理および参照するために使用されます。
- チームエクスプローラー
- チームエクスプローラーは、Azure DevOps( Azure DevOps ServicesまたはAzure DevOps Server )の機能をIDEに統合するために使用されます。バージョン管理統合に加えて、個々の作業項目(ユーザーストーリー、バグ、タスク、その他のドキュメントを含む)を表示および管理する機能も提供します。Visual Studioのインストールの一部として含まれており、スタンドアロンダウンロードとしても利用可能です。[ 33 ] [ 34 ]
- データエクスプローラー
- データエクスプローラーは、 Microsoft SQL Serverインスタンス上のデータベースを管理するために使用されます。データベーステーブルの作成と変更(T-SQLコマンドの発行またはデータデザイナーの使用による)が可能です。また、クエリやストアドプロシージャの作成にも使用できます。ストアドプロシージャは、T-SQLまたはSQL CLR経由のマネージドコードで作成できます。デバッグとIntelliSense のサポートも利用できます。
- サーバーエクスプローラー
- サーバーエクスプローラーツールは、アクセス可能なコンピュータ上のデータベース接続を管理するために使用されます。また、実行中のWindowsサービス、パフォーマンスカウンター、Windowsイベントログ、メッセージキューを参照し、それらをデータソースとして使用するためにも使用されます。[ 35 ]
- Dotfuscator コミュニティ エディション
- Visual StudioにはDotfuscatorの無料の「軽量」バージョンが含まれています[ 36 ]
- テキスト生成フレームワーク
- Visual Studio には、 T4と呼ばれるフルテキスト生成フレームワークが含まれており、これにより Visual Studio は IDE 内またはコード経由でテンプレートからテキスト ファイルを生成できます。
- ASP.NET Web サイト管理ツール
- ASP.NET Web サイト管理ツールを使用すると、 ASP.NET Web サイトを構成できます。
- Visual Studio ツール for Office
- Visual Studio Tools for Office は、Visual Studio 用の SDK およびアドインであり、Microsoft Officeスイートの開発ツールが含まれています。以前は(Visual Studio .NET 2003 および Visual Studio 2005 では)、 Visual C#およびVisual Basic言語のみをサポートする独立した SKU として提供されていたか、Team Suite に含まれていました。Visual Studio 2008 では、独立した SKU ではなく、Professional 以上のエディションに含まれています。VSTO ソリューションを展開する場合は、別途ランタイムが必要です。
テストツール
Microsoft Visual Studioは、アプリケーション開発を支援する包括的なテストツールを備え、高品質なコードを作成できます。これらのツールには以下が含まれます。[ 37 ]
ユニットテスト、IntelliTest、ライブユニットテスト、テストエクスプローラー、CodeLensテストインジケーター、コードカバレッジ分析、Fakes。[ 37 ]
拡張性
Visual Studioでは、開発者がVisual Studioの機能を拡張するための拡張機能を作成できます。これらの拡張機能はVisual Studioにプラグインされ、その機能を拡張します。拡張機能は、マクロ、アドイン、パッケージの形式で提供されます。マクロは、開発者がプログラムで記録して保存、再生、配布できる繰り返し可能なタスクとアクションを表します。ただし、マクロでは新しいコマンドを実装したり、ツールウィンドウを作成したりすることはできません。マクロはVisual Basicを使用して記述され、コンパイルされません。[ 12 ]アドインはVisual Studioオブジェクトモデルへのアクセスを提供し、IDEツールと対話できます。アドインを使用して新しい機能を実装したり、新しいツールウィンドウを追加したりできます。アドインはCOM経由でIDEにプラグインされ、任意のCOM準拠言語で作成できます。[ 12 ]パッケージはVisual Studio SDKを使用して作成され、最高レベルの拡張性を提供します。デザイナーやその他のツールを作成したり、他のプログラミング言語を統合したりできます。Visual Studio SDKは、これらのタスクを実行するためのアンマネージAPIとマネージAPIを提供します。ただし、マネージAPIはアンマネージAPIほど包括的ではありません。[ 12 ]拡張機能はVisual Studio 2005のStandardバージョン(およびそれ以上)でサポートされています。Expressエディションは拡張機能のホスティングをサポートしていません。
Visual Studio 2008 では、 IDE のカスタマイズされたバージョンの開発を可能にするVisual Studio Shellが導入されました。Visual Studio Shell は、あらゆる IDE で必要な機能を提供する一連の VSPackage を定義します。その上に他のパッケージを追加してインストールをカスタマイズできます。シェルの分離モードでは、パッケージがインストールされる新しい AppId が作成されます。これらは別の実行可能ファイルで起動されます。これは、特定の言語または特定のシナリオのいずれかのカスタム開発環境の開発を目的としています。統合モードでは、Professional/Standard/Team System エディションの AppId にパッケージがインストールされ、ツールがこれらのエディションに統合されます。[ 19 ] Visual Studio Shell は無料でダウンロードできます。
Visual Studio 2008 のリリース後、Microsoft は Visual Studio ギャラリーを作成しました。これは、Visual Studio の拡張機能に関する情報を投稿するための中心的な場所として機能します。コミュニティ開発者だけでなく、商用開発者も、Visual Studio .NET 2002 から Visual Studio 2010 までの拡張機能に関する情報をアップロードできます。サイトのユーザーは、投稿された拡張機能を評価およびレビューすることができ、投稿された拡張機能の品質を評価するのに役立ちます。拡張機能はVSIXファイルに保存されます。VSIX ファイルは内部的には ZIP ファイルであり、いくつかの XML ファイルと、場合によっては 1 つ以上の DLL が含まれています。これらの拡張機能の主な利点の 1 つは、インストールに管理者権限を必要としないことです。サイトの更新情報をユーザーに通知する RSS フィードやタグ付け機能も計画されています。[ 38 ]
サポートされている製品
- マイクロソフトビジュアルC++
- Microsoft Visual C++は、MicrosoftによるCの部分実装およびC++コンパイラの完全実装であり、関連言語サービスとVisual Studio IDEとの統合のための専用ツールが含まれています。CモードまたはC++モードでコンパイルできます。C++については、バージョン15.7時点でC++17に準拠しています。[ 39 ] Visual Studio 2015のC実装は、まだ完全な標準をサポートしていません。特に、C99で導入された複素数ヘッダーcomplex.hはサポートされていません。
- Visual C++ は、マネージド コードおよび混合モード コード (ネイティブ コードとマネージド コードの混合)を記述するためのC++/CLI仕様をサポートしています。Microsoft は、Visual C++ をネイティブ コードの開発、またはネイティブ コンポーネントとマネージド コンポーネントの両方を含むコードの開発用に位置付けています。Visual C++ はCOMとMFCライブラリをサポートしています。MFC 開発用に、MFC定型コードの作成とカスタマイズ、および MFC を使用した GUI アプリケーションの作成のための一連のウィザードが用意されています。Visual C++ では、Visual Studio フォーム デザイナーを使用して UI をグラフィカルに設計することもできます。Visual C++ はWindows APIと一緒に使用することもできます。また、コンパイラ自体によって認識され、ライブラリとして実装されていない関数である組み込み関数の使用もサポートしています[ 40 ]。組み込み関数は、最新の CPU のSSE命令セットを公開するために使用されます。Visual C++ には、 OpenMP (バージョン 2.0) 仕様も含まれています[ 41 ] 。
- マイクロソフトビジュアルC#
- Microsoft Visual C#は、MicrosoftによるC#言語の実装であり、.NET Frameworkと、Visual Studio IDEでC#プロジェクトをサポートするための言語サービスを対象としています。言語サービスはVisual Studioの一部ですが、コンパイラは.NET Frameworkの一部として別途提供されています。Visual C# 2008、2010、2012のコンパイラは、それぞれC#言語仕様のバージョン3.0、4.0、5.0をサポートしています。Visual C#は、Visual Studioのクラスデザイナー、フォームデザイナー、データデザイナーなどをサポートしています。[ 42 ]
- マイクロソフト ビジュアル ベーシック
- Microsoft Visual Basic は、Microsoft によるVB.NET言語および関連ツールと言語サービスの実装です。Visual Studio .NET (2002) で導入されました。Microsoft は Visual Basic をRapid Application Development (Rapid Application Development) 向けに位置付けています。[ 43 ] [ 44 ] Visual Basic は、コンソール アプリケーションと GUI アプリケーションの両方の作成に使用できます。Visual C# と同様に、Visual Basic は Visual Studio のクラス デザイナー、フォーム デザイナー、データ デザイナーなどをサポートしています。C# と同様に、VB.NET コンパイラも .NET Framework の一部として提供されていますが、VB.NET プロジェクトを Visual Studio で開発できるようにする言語サービスは、Visual Studio の一部として提供されています。
- Microsoft ビジュアル Web 開発者
- Microsoft Visual Web Developerは、 ASP.NETを使用してWebサイト、 Webアプリケーション、Webサービスを作成するために使用されます。C #またはVB.NET言語を使用できます。Visual Web Developerでは、Visual Studio Web Designerを使用してWebページのレイアウトをグラフィカルに設計できます。
- Azure DevOps
- Azure DevOpsは、共同ソフトウェア開発プロジェクトを対象としており、バージョン管理、作業計画と追跡、データ収集、レポート作成などの機能を提供します。また、Visual Studioに統合されたチームエクスプローラーも含まれています。2018年9月10日、マイクロソフトはVisual Studio Team Services(VSTS)をAzure DevOps Servicesに、Team Foundation Server(TFS)をAzure DevOps Serverにブランド変更することを発表しました。[ 45 ]
以前の製品
- ビジュアルフォックスプロ
- Visual FoxProは、 Microsoftが開発したデータ中心のオブジェクト指向手続き型 プログラミング言語です。これは、 1984年からFox Softwareが開発したFoxPro(当初はFoxBASEとして知られていました)から派生したものです。Visual FoxProは独自のリレーショナルデータベースエンジンと緊密に統合されており、FoxProのxBase機能を拡張してSQLクエリとデータ操作をサポートしています。Visual FoxProは、追加の汎用プログラミング環境を必要としない、フル機能の[ 46 ]動的プログラミング言語です。2007年、Visual FoxProはバージョン9 Service Pack 2以降で廃止されました。サポートは2015年まで行われました。[ 47 ]
- ビジュアルソースセーフ
- Microsoft Visual SourceSafe は、小規模なソフトウェア開発プロジェクト向けのソース管理ソフトウェアパッケージです。SourceSafe データベースは、マルチユーザー、マルチプロセスのファイル システム データベースで、Windows ファイル システム データベース プリミティブを使用してロックと共有のサポートを提供します。すべてのバージョンはマルチユーザーで、SMB (ファイル サーバー) ネットワークを使用しています。[ 48 ] [ 49 ] [ 50 ]ただし、Visual SourceSafe 2005 では、他のクライアント サーバーモードである Lan Booster と VSS インターネット ( HTTP / HTTPSを使用) が追加されました。Visual SourceSafe 6.0 はスタンドアロン製品として提供され[ 51 ]、Visual Studio 6.0 や Office Developer Edition などの他の製品に含まれていました。Visual SourceSafe 2005 はスタンドアロン製品として提供され、2005 Team Suite に含まれていました。Azure DevOps は、 Microsoft のソース管理の推奨プラットフォームとして VSS に取って代わりました。
- マイクロソフト ビジュアル J++ /マイクロソフト ビジュアル J#
- Microsoft Visual J++は、MicrosoftによるJava言語(Microsoft独自の拡張機能を含む)および関連言語サービスの実装でした。Sun Microsystemsによる訴訟の結果、開発は中止され、その技術はMicrosoftの.NET Framework向けJavaコンパイラであるVisual J#に再利用されました。J#はVisual Studio 2005(2015年までサポート)で利用可能でしたが、Visual Studio 2008で廃止されました。
- ビジュアルインターデブ
- Visual InterDevは、Microsoft Active Server Pages(ASP)テクノロジーを用いたWebアプリケーションの作成に使用されていました。コード補完機能をサポートし、データベースサーバー管理ツールも含まれています。現在はMicrosoft Visual Web Developerに置き換えられています。
エディション
Microsoft Visual Studioは次のエディションまたはSKUで利用可能です:[ 52 ]
コミュニティ
Community エディションは、Visual Studio Professional と同様の機能を持つ新しい無料バージョンとして 2014 年 11 月 12 日に発表されました。この日付より前は、Visual Studio の無料エディションは機能が制限された Express バリアントのみでした。Expressバリアントとは異なり、Visual Studio Community は複数の言語をサポートし、拡張機能もサポートします。個々の開発者は、Community エディションの使用に制限はありません。また、オープン ソース プロジェクトへの貢献、学術研究、教室の学習環境、Windows オペレーティング システム用のデバイス ドライバーの開発とテストなど、無制限に使用できます。組織によるその他の使用はすべて、エンタープライズ ( Microsoft によると、従業員 250 名以上または年間収益100 万ドル以上) としての分類によって異なります。 [ 53 ]エンタープライズ以外のユーザーは、制限なしで最大 5 つのコピーを使用できますが、ユーザー数が 6 以降は商用ライセンスが必要です。エンタープライズ組織では、記載されている例外以外で使用するには商用ライセンスが必要です。[ 53 ] [ 54 ] Visual Studio Community は、個人開発者と小規模チーム向けです。[ 55 ] [ 56 ]
プロ
Visual Studio 2010 では、Professional エディションが Visual Studio のエントリーレベルの商用エディションです。(以前は、より機能が制限された Standard エディションが利用可能でした。) [ 57 ]サポートされているすべての開発言語用の IDE を提供します。MSDNサポートは、ライセンスに応じて MSDN Essentials または完全なMSDN ライブラリとして利用できます。 XMLおよびXSLT編集をサポートし、ClickOnceとMSIのみを使用する配置パッケージを作成できます。サーバー エクスプローラーなどのツールや、 Microsoft SQL Serverとの統合も含まれています。 Windows Mobile 開発サポートは Visual Studio 2005 Standard に含まれていましたが、Visual Studio 2008 では Professional 以上のエディションでのみ使用できます。 Windows Phone 7 開発サポートは、Visual Studio 2010 のすべてのエディションに追加されました。Windows Mobileの開発はVisual Studio 2010 ではサポートされなくなりました。これはWindows Phone 7に置き換えられました。
企業
Professional エディションで提供される機能に加えて、Enterprise エディションでは、ソフトウェア開発、データベース開発、コラボレーション、メトリック、アーキテクチャ、テスト、レポート ツールの新しいセットが提供されます。
歴史
Visual Studioの最初のバージョンはVisual Studio 97でした。[ 58 ]それ以前は、Visual Basic、Visual C++、Visual FoxPro、Visual SourceSafeは個別の製品として販売されていました。
| 製品名 | コードネーム | 発売日 | バージョン番号 | 最新のアップデートバージョン | 最終更新日 | サポート終了日[ 59 ] | サポートされている.NET Framework (アドオンなし) | .NET (旧.NET Core)をサポート(アドオンなし) |
|---|---|---|---|---|---|---|---|---|
| ビジュアルスタジオ97 | ボストン[ 60 ] | 1997年3月19日[ 61 ] [ 62 ] [ 63 ] | 5.0 | サービスパック3 | 1997年12月4日 | サポート対象外:2003年6月30日[ 64 ] [ 65 ] | 該当なし | 該当なし |
| ビジュアルスタジオ6.0 | アスペン[ 66 ] | 1998年9月2日[ 67 ] [ 68 ] | 6.0 | サービスパック6 [ 69 ] | 2004年3月29日 | サポート対象外:2005年9月30日[ 70 ] [ 71 ] | 該当なし | 該当なし |
| Visual Studio .NET (2002) | レーニア[ 72 ] | 2002年2月13日[ 73 ] | 7.0 | サービスパック1 [ 74 ] | 2005年3月8日 | サポート対象外:2009年7月14日[ 75 ] | 1.0 | 該当なし |
| ビジュアルスタジオ .NET 2003 | エベレット[ 76 ] | 2003年4月24日[ 77 ] | 7.1 | サービスパック1 [ 78 ] | 2006年8月15日 | サポート対象外:2013年10月8日[ 79 ] | 1.1 | 該当なし |
| ビジュアルスタジオ2005 | ウィッビー[ 80 ] | 2005年11月7日[ 81 ] [ 82 ] | 8.0 | サービスパック1 [ 83 ] | 2006年12月15日 | サポート対象外:2016年4月12日[ 84 ] | 2.0 | 該当なし |
| ビジュアルスタジオ2008 | シャチ[ 85 ] | 2007年11月19日[ 86 ] [ 87 ] | 9.0 | サービスパック1 [ 88 ] | 2008年8月11日 | サポート対象外:2018年4月10日[ 89 ] | 2.0、3.0、3.5 | 該当なし |
| ビジュアルスタジオ2010 | Dev10 [ 90 ] | 2010年4月12日[ 91 ] [ 92 ] [ 93 ] | 10.0 | サービスパック1 [ 94 ] [ 95 ] | 2011年3月10日 | サポート対象外:2020年7月14日[ 96 ] | 2.0~4.0 | 該当なし |
| ビジュアルスタジオ2012 | 開発11 | 2012年9月12日[ 97 ] [ 98 ] [ 99 ] | 11.0 | アップデート5 [ 100 ] | 2015年8月24日 | サポート対象外:2023年1月10日[ 101 ] | 2.0~4.5 | 該当なし |
| ビジュアルスタジオ2013 | 開発12 | 2013年10月17日[ 102 ] [ 103 ] | 12.0 | アップデート5 [ 104 ] | 2015年7月20日 | サポート対象外:2024年4月9日[ 105 ] | 2.0~4.5.1 | 該当なし |
| ビジュアルスタジオ2015 | 開発14 | 2015年7月20日[ 104 ] [ 106 ] | 14.0 [ a ] | アップデート3 [ 107 ] | 2016年6月27日 | サポート対象外:2025年10月14日[ 108 ] | 2.0~4.6.1 | 1.0 |
| ビジュアルスタジオ2017 | 開発15 | 2017年3月7日[ 109 ] | 15.0 | 1978年9月15日[ 110 ] | 2025年11月11日 | サポート対象:2027年4月13日[ 111 ] | 3.5~4.7.2 | 1.0、1.1、2.0、2.1 |
| ビジュアルスタジオ2019 | 開発16 | 2019年4月2日[ 112 ] | 16.0 | 16.11.53 [ 113 ] [ 114 ] | 2025年11月11日 | サポート対象:2029年4月10日[ 115 ] | 3.5~4.8 | 2.1、2.2、3.0、3.1、5.0 |
| ビジュアルスタジオ2022 | 開発17 | 2021年11月8日[ 116 ] | 17.0 | 17.14.25 [ 117 ] | 2026年1月20日 | サポート対象:2032年1月13日[ 118 ] | 3.5、4.6~4.8.1 | 2.1、3.1、5.0~9.0 |
| ビジュアルスタジオ2026 | 開発18 | 2025年11月11日 | 18.0 | 18.2.1 | 2026年1月20日 | 最新バージョン:2027年11月9日[ 119 ] | 3.5 SP1、4.6.2~4.8.1 | 8.0-10.0 [ 120 ] |
伝説: サポートされていません サポートされている 最新バージョン プレビュー版 将来のバージョン | ||||||||
97
マイクロソフトは1997年にVisual Studio(コードネームはBoston、[ 60 ]同名の都市にちなんで、VSのコードネームが場所に関連したものになった)[ 60 ]を初めてリリースし、多くのプログラミングツールを初めて1つにまとめた。Visual Studio 97にはVisual Studio ProfessionalとVisual Studio Enterpriseの2つのエディションがあり、プロフェッショナルエディションはCDが3枚、エンタープライズエディションはCDが4枚だった。Javaプログラミング用のVisual J++ 1.1が含まれ、Active Server Pagesを使用して動的に生成されるWebサイトを作成するためのVisual InterDevが導入された。Microsoft Developer Networkライブラリを含むコンパニオンCDが1枚あった。Visual Studio 97はWindows 95およびWindows NT 4.0にのみ互換性がある。SP3より前のWindows NT 4.0をサポートする最後のバージョンである。
Visual Studio 97は、複数の言語で同一の開発環境を利用する試みでした。Visual J++、InterDev、MSDNライブラリはすべて、Developer Studioと呼ばれる同一の「環境」を使用していました。[ 121 ]
Visual Studioは、Visual C++、Visual Basic、Visual FoxPro用の個別のIDEとバンドルされて販売されていました。[ 19 ]
6.0(1998)
次のバージョンであるバージョン6.0(コロラド州のスキーリゾートにちなんでコードネームAspen)は1998年6月にリリースされ、Windows 9xプラットフォーム、およびSP6以前でSP2以降のWindows NT 4.0で実行できる最後のバージョンとなった。 [ 122 ]各言語のバージョンも部分的にv6.0に落ち着き、これにはv1.1より前だったVisual J++や、最初のリリースではVisual InterDevが含まれる。Microsoftのバージョン6エディションは、次の4つのリリースの中核環境となり、プログラマーに統合された類似プラットフォームを提供した。これにより、Microsoftは開発をプラットフォームに依存しない.NET Frameworkに移行することになった。
Visual Studio 6.0はVisual J++を搭載した最後のバージョンであったが[ 123 ] [ 124 ] 、MicrosoftはMicrosoft Internet ExplorerにJava仮想マシンのサポートを提供しないことを要求したサン・マイクロシステムズとの和解の一環としてVisual J++を削除した。
Visual Studio 6.0には、ProfessionalとEnterpriseの2つのエディションがありました。[ 125 ] Enterpriseエディションには、Professionalエディションにはない以下の機能が含まれていました。
- アプリケーションパフォーマンスエクスプローラー
- オートメーションマネージャー
- Microsoft ビジュアル モデラー
- RemAuto 接続マネージャー
- Visual Studio アナライザー
Visual Studioは、Visual C++、Visual Basic、Visual FoxPro用の個別のIDEとバンドルされて販売されていました。[ 19 ]
.NET 2002

Microsoft は2002 年 2 月にVisual Studio .NET (VS.NET)、コード名Rainier (ワシントン州のレーニア山に由来) をリリースしました (ベータ版は2001 年にMicrosoft Developer Network経由でリリースされました)。最大の変更点は、.NET Framework を使用したマネージ コード開発環境の導入です。.NET を使用して開発されたプログラムは、マシン語(C++ など) にコンパイルされるのではなく、 Microsoft Intermediate Language (MSIL) またはCommon Intermediate Language (CIL)と呼ばれる形式にコンパイルされます。CIL アプリケーションを実行すると、実行中のプラットフォームに適切なマシン語にコンパイルされ、複数のプラットフォーム間でのコードの移植が可能になります。CIL にコンパイルされたプログラムは、共通言語インフラストラクチャ ( Common Language Infrastructure)の実装を持つプラットフォームでのみ実行できます。MonoやDotGNUなどの Microsoft 以外の .NET 実装を使用して、LinuxまたはMac OS Xで CIL プログラムを実行することができます。
これはNTベースのWindowsプラットフォームを必要とする最初のVisual Studioのバージョンでした。[ 126 ]インストーラーはこの要件を強制し、Windows NT 4.0 SP6以降とSP3より前のWindows 2000をサポートする最後のバージョンです。
Visual Studio .NET 2002には、Academic、Professional、Enterprise Developer、Enterprise Architectの4つのエディションが用意されていました。Microsoftは、 .NETをターゲットとする新しいプログラミング言語であるC#(Cシャープ)を導入しました。また、Visual J++の後継であるVisual J#も導入しました。Visual J#プログラムはJavaの言語構文を使用します。ただし、Visual J++プログラムとは異なり、Visual J#プログラムは.NET Frameworkのみをターゲットとしており、他のすべてのJavaツールがターゲットとするJava仮想マシンはターゲットとしていません。
Visual Basicは新しいフレームワークに合わせて大幅に変更され、新しいバージョンはVisual Basic .NETと呼ばれました。Microsoftはまた、C++にManaged Extensions for C++と呼ばれる拡張機能を追加し、.NETプログラムをC++で作成できるようにしました。
Visual Studio .NET では、Windows (.NET Framework の Windows フォーム部分を使用)、Web (ASP.NET およびWeb サービスを使用)、およびアドインを使用したポータブル デバイス (.NET Compact Framework を使用) を対象とするアプリケーションを作成できます。
Visual Studio .NET 2002の内部バージョン番号は7.0です。マイクロソフトは2005年3月にVisual Studio .NET 2002のService Pack 1をリリースしました。[ 127 ]
.NET 2003

2003 年 4 月、マイクロソフトは Visual Studio .NET のマイナー アップグレードである Visual Studio .NET 2003 を発表しました。これは、コード名Everett (同名の都市にちなんで) と呼ばれていました。これには、.NET Framework バージョン 1.1 へのアップグレードが含まれており、ASP.NET または .NET Compact Framework を使用してモバイル デバイス用プログラムの開発をサポートする最初のリリースです。Visual C++ コンパイラの標準準拠は、特に部分的なテンプレートの特殊化の領域で向上しました。Visual C++ Toolkit 2003 は、Visual Studio .NET 2003 に同梱されていた同じ C++ コンパイラの、マイクロソフトが無料で利用できるようにした IDE なしのバージョンです。2010 年現在、これは提供されなくなり、Express Edition が代わりに提供されています。Visual Studio .NET 2003 は、C++/CLI の前身である Managed C++ もサポートしています。Visual Studio .NET 2003 の内部バージョン番号はバージョン 7.1 ですが、ファイル形式のバージョンは 8.0 です。[ 128 ] Visual Studio .NET 2003ではWindows NT 4.0のサポートが廃止され、 Windows 2000 SP3およびSP2より前のWindows XPをサポートする最後のバージョンとなり、SP1より前のWindows Server 2003をサポートする唯一のバージョンとなった。
Visual Studio .NET 2003 には、Academic、Standard、Professional、Enterprise Developer、Enterprise Architect の 5 つのエディションが用意されています。Visual Studio .NET 2003 Enterprise Architect エディションには、Microsoft Visio 2002 のモデリング技術が実装されており、アプリケーションのアーキテクチャを統一モデリング言語(UML) ベースで視覚的に表現するためのツールや、オブジェクト ロール モデリング(ORM)、論理データベース モデリング ソリューションなどが含まれています。また、「エンタープライズ テンプレート」も導入され、大規模な開発チームによるコーディング スタイルの標準化や、コンポーネントの使用法やプロパティ設定に関するポリシーの適用が容易になりました。
サービスパック1は2006年9月13日にリリースされました。[ 129 ]
2005

Visual Studio 2005(コードネーム「 Whidbey 」(ピュージェット湾地域のウィッビー島にちなむ))は、2005年10月にオンラインでリリースされ、数週間後には店頭でも販売された。マイクロソフトはVisual Studio 2005(および.NETを名前に含む他のすべての製品)から「.NET」という名称を削除したが、依然として主にバージョン2.0にアップグレードされた.NET Frameworkを対象としている。Windows 2000(Service Pack 4)、Windows XP(Service Pack 2以上)、またはWindows Server 2003(Service Pack 1以上)が必要である。これはWindows 2000で動作する最後のバージョンであり、C++アプリケーションでWindows 98およびWindows Meをターゲットにできる最後のバージョンでもある。[ 130 ] [ 131 ]
Visual Studio 2005の内部バージョン番号は8.0ですが、ファイル形式バージョンは9.0です。[ 128 ]マイクロソフトは2006年12月14日にVisual Studio 2005のService Pack 1をリリースしました。[ 132 ] Windows Vistaとの互換性を提供するService Pack 1の追加更新プログラムは2007年6月3日に提供されました。[ 133 ]
Visual Studio 2005 は、ジェネリックや ASP.NET 2.0 など、.NET Framework 2.0 で導入されたすべての新機能をサポートするようにアップグレードされました。Visual Studio のIntelliSense機能はジェネリック用にアップグレードされ、新しいプロジェクト タイプが ASP.NET Web サービスをサポートするために追加されました。Visual Studio 2005 ではさらに、新しい XML ベースのプロジェクト ファイル形式を採用したMicrosoft Build Engine ( MSBuild )と呼ばれる新しいタスクベースのビルド プラットフォームのサポートが導入されています。 [ 134 ] Visual Studio 2005 には、開発およびテスト中に ASP.NET アプリケーションをホストできる、IISとは別のローカル Web サーバーも含まれています。また、すべてのSQL Server 2005 データベースもサポートしています。データベース デザイナーは、.NET Framework 2.0 に含まれているADO.NET 2.0をサポートするようにアップグレードされました。C++ も同様にアップグレードされ、 Managed C++の使用を置き換える予定のC++/CLIが追加されました。[ 135 ] Visual Studio 2005のその他の新機能には、アプリケーション設計を展開前に検証できる「配置デザイナー」、ASP.NET 2.0と組み合わせたWeb公開環境の改善、さまざまなユーザー負荷下でのアプリケーションパフォーマンスを確認する負荷テストなどがあります。2005エディション以降、Visual Studioは広範な64ビットサポートも追加しました。ホスト開発環境自体は32ビットアプリケーションとしてのみ利用可能ですが、Visual C++ 2005はx86-64(AMD64およびIntel 64)とIA-64(Itanium)のコンパイルをサポートしています。[ 136 ]プラットフォームSDKには、64ビットコンパイラと64ビットバージョンのライブラリが含まれていました。
Microsoft はVisual Studio Tools for Applications をVisual Basic for Applications (VBA) と VSA (Visual Studio for Applications)の後継として発表しました。VSTA 1.0 はOffice 2007と同時に製造部門にリリースされました。これは Office 2007 に含まれており、Visual Studio 2005 SDK の一部でもあります。VSTA は、Visual Studio 2005 IDE に基づいてカスタマイズされた IDE と、.NET オブジェクト モデルを介して機能を公開するためにアプリケーションに埋め込むことができるランタイムで構成されています。Office 2007 アプリケーションは、VSTA と統合されている InfoPath 2007 を除き、引き続き VBA と統合されます。VSTA バージョン 2.0 (Visual Studio 2008 ベース) は、2008年4 月に リリースされました。[ 137 ]
2008
Visual Studio 2008 [ 138 ]および Visual Studio Team System 2008 [ 139 ] [ 140 ]のコードネームOrcas (ピュージェット湾にあるオーカス島に由来。2005 年の前回のリリースではウィッビー島と呼ばれていた) は、2007 年 11 月 19 日に .NET Framework 3.5 と同時に MSDN 購読者向けにリリースされた。Visual Studio 2008 IDE のソース コードは、共有ソースライセンスの下でMicrosoftのパートナーおよびISVに公開されている。[ 85 ] Microsoft は Visual Studio 2008 の Service Pack 1 を 2008 年 8 月 11 日にリリースした。[ 141 ] Visual Studio 2008 の内部バージョン番号は 9.0 で、ファイル形式のバージョンは 10.0 である。 Visual Studio 2008 を使用するには、Windows XP Service Pack 2およびWindows Installer 3.1、Windows Server 2003 Service Pack 1以降が必要です。Windows XP SP2およびWindows Server 2003 SP1で利用できる最後のバージョンであり、SP2 より前のWindows VistaおよびSP2 より前のWindows Server 2008をサポートする唯一のバージョンです。また、C++ アプリケーションでWindows 2000 をターゲットとする最後のバージョンでもあります。[ 142 ]
Visual Studio 2008 は、 Windows Vista 、2007 Office system、および Web アプリケーションの開発に焦点が当てられています。ビジュアル デザイン用には、新しいWindows Presentation Foundationビジュアル デザイナーと、 Microsoft Expression Webの影響を受けた新しいHTML / CSSエディターが含まれています。J #は含まれていません。Visual Studio 2008 には .NET 3.5 Framework が必要です。デフォルトでは、コンパイルされたアセンブリが .NET Framework 3.5 で実行されるように構成されますが、開発者がアセンブリを実行する .NET Framework のバージョン (2.0、3.0、3.5、Silverlight CoreCLR 、または .NET Compact Framework) を選択できるマルチターゲットもサポートされています。Visual Studio 2008 には、新しいコード メトリックスツール (Team Edition および Team Suite Edition のみ)を含む新しいコード分析ツールも含まれています。 [ 143 ] Visual C++用には、Visual Studio によって、 Windows Vistaで導入されたビジュアル スタイルと UI コントロールのサポートを追加する新しいバージョンのMicrosoft Foundation Classes (MFC 9.0) が追加されています。[ 144 ]ネイティブコードとマネージドコードの相互運用性を実現するために、Visual C++ではSTL/CLRが導入されています。これは、C++標準テンプレートライブラリ(STL)のコンテナとアルゴリズムをマネージドコードに移植したものです。STL/CLRは、C++/CLIのマネージドオブジェクトで動作するSTL風のコンテナ、反復子、アルゴリズムを定義します。[ 145 ] [ 146 ]
Visual Studio 2008 の機能には、XAMLベースのデザイナー (コードネームCider )、ワークフロー デザイナー、LINQ to SQLデザイナー (SQL Server データの型マッピングとオブジェクトのカプセル化を定義するため)、XSLTデバッガー、JavaScript Intellisense のサポート、JavaScript デバッグのサポート、UACマニフェストのサポート、同時実行ビルド システムなどがあります。[ 147 ] Windows フォームとWPFの両方に対して、UI ウィジェットの拡張セットが付属しています。また、プロジェクト内の複数のソース ファイルを複数のスレッドに同時にコンパイル (および実行可能ファイルをビルド) するためのマルチスレッド ビルド エンジン ( MSBuild ) も含まれています。Windows Vista で導入されたPNG形式のアイコンリソースのコンパイルもサポートされています。更新されたXML スキーマデザイナーは、Visual Studio 2008 のリリース後しばらくして別途リリースされました。[ 148
Visual Studio デバッガーには、マルチスレッド アプリケーションのデバッグを容易にするための機能が含まれています。デバッグ モードでは、すべてのスレッドが一覧表示される [スレッド] ウィンドウ内でスレッドにマウス ポインターを合わせると、そのスレッドのスタック トレースがツールヒントに表示されます。 [ 149 ]スレッドに直接名前を付けてフラグを設定すると、そのウィンドウ自体から簡単に識別できます。[ 150 ]さらに、コード ウィンドウでは、現在のスレッドで現在実行中の命令の場所とともに、他のスレッドで現在実行中の命令も示されます。[ 150 ] [ 151 ] Visual Studio デバッガーは、.NET 3.5 Framework基本クラス ライブラリ(BCL) の統合デバッグをサポートしており、これにより BCL ソース コードとデバッグ シンボルが動的にダウンロードされ、デバッグ中に BCL ソースにステップ インすることができます。[ 152 ] 2010 年の時点では、BCL ソースの限定されたサブセットが使用可能で、今後さらに多くのライブラリのサポートが予定されています。
2010
2010年4月12日、マイクロソフトはVisual Studio 2010(コードネームDev10 ) [ 90 ]と.NET Framework 4をリリースした。[ 153 ] [ 154 ]これはWindows Server 2003 SP2、Windows XP SP3、Windows Vista SP2、Windows Server 2008 SP2で利用でき、 Windows Server 2008 R2とWindows 7もサポートしている。Windows XP SP3、Windows Server 2003 SP2、Windows Server 2003 R2、Windows Vista SP2、Windows Server 2008 SP2をサポートする最後のバージョンであり、SP1より前のWindows 7とSP1より前のWindows Server 2008 R2をサポートする唯一のバージョンである。
Visual Studio 2010 IDEは再設計され、 Microsoftによると、UIの構成が明確になり、「乱雑さと複雑さが軽減」されたとのことです。[ 155 ]新しいIDEは、複数のドキュメントウィンドウとフローティングツールウィンドウのサポートが向上し、[ 155 ]マルチモニターのサポートも強化されています。IDEシェルはWindows Presentation Foundation (WPF)を使用して書き直され、内部構造はManaged Extensibility Framework (MEF)を使用して再設計されました。MEFは、アドインによってIDEの動作を変更できた以前のバージョンのIDEよりも多くの拡張ポイントを提供します。[ 156 ]
新しいマルチパラダイムMLバリアントF#はVisual Studio 2010の一部です。[ 157 ]
Visual Studio 2010 には.NET Framework 4が付属しており、 Windows 7を対象としたアプリケーションの開発をサポートしています。[ 155 ] Microsoft SQL Serverに加えて、IBM Db2およびOracleデータベースをサポートしています。[ 155 ]対話型デザイナーを含むMicrosoft Silverlightアプリケーションの開発を統合サポートしています。 [ 155 ] Visual Studio 2010 では、並列プログラミングを簡単にするいくつかのツールを提供しています。.NET Framework の並列拡張機能とネイティブ コードの並列パターン ライブラリに加えて、Visual Studio 2010 には並列アプリケーションのデバッグ ツールが含まれています。新しいツールを使用すると、並列タスクとそのランタイムスタックを視覚化できます。[ 158 ]並列アプリケーションのプロファイリング ツールを使用すると、スレッドの待機時間やプロセッサ コア間のスレッドの移行を視覚化できます。[ 159 ]インテルとマイクロソフトは共同でVisual Studio 2010の新しい同時実行ランタイムのサポートを約束しており[ 160 ] 、インテルはVisual StudioのアドオンとしてParallel Studio で並列処理のサポートを開始しました。 [ 161 ]
Visual Studio 2010 のコード エディターでは参照が強調表示されるようになりました。つまり、シンボルを選択すると、そのシンボルの他の使用箇所もすべて強調表示されます。[ 162 ]また、C++、C#、VB.NET プロジェクトのすべてのシンボルを段階的に検索するクイック検索機能も提供されています。クイック検索では、部分文字列一致とcamelCase検索がサポートされています。[ 162 ]呼び出し階層機能を使用すると、開発者は現在のメソッドから呼び出されるすべてのメソッドと、現在のメソッドを呼び出すメソッドを確認できます。 [ 162 ] Visual Studio のIntelliSenseでは、開発者が選択できる消費優先モードがサポートされています。このモードでは、IntelliSense は識別子を自動補完しません。これにより、開発者は未定義の識別子 (変数名やメソッド名など) を使用して、後で定義することができます。Visual Studio 2010 では、使用状況から型を推測できる場合は、それらを自動的に定義することで、この点もサポートされます。 [ 162 ] Visual Studio [ 163 ]
Visual Studio 2010 には、MSDN ライブラリビューアに代わる新しいヘルプシステムが搭載されています。このヘルプシステムはMicrosoft Help 2をベースとせず、Microsoft Document Explorer も使用していません。開発者の作業内容に基づいてヘルプ項目へのリンクを表示するダイナミックヘルプは最終リリースで削除されましたが[ 164 ]、Microsoft からダウンロードすることで再度追加できます。[ 165 ]
Visual Studio 2010は、 Windows Phone 7より前のWindows Mobileの開発をサポートしていません。Visual Studio 2010 Service Pack 1は2011年3月にリリースされました。[ 166 ]
アルティメット 2010
Visual Studio Ultimate 2010 は、Visual Studio 2008 Team Suite の後継です。[ 167 ]新しいモデリング ツールが含まれています。[ 168 ]アーキテクチャエクスプローラーは、プロジェクトとクラスおよびそれらの関係をグラフィカルに表示します。[ 169 ] [ 170 ] UMLアクティビティ図、コンポーネント図、(論理) クラス図、シーケンス図、ユース ケース図を サポートしています。 [ 170 ] Visual Studio Ultimate 2010には、テスト ケースを実際に実行せずに、ソース コードの変更によって影響を受けるテスト ケースのヒントを提供するテスト影響分析も含まれています。 [ 171 ]これにより、不要なテスト ケースの実行を回避してテストを高速化します。
Visual Studio Ultimate 2010 には、IntelliTraceと呼ばれるマネージコード用の履歴デバッガーも含まれています。現在アクティブなスタックのみを記録する従来のデバッガーとは異なり、 IntelliTrace は以前の関数呼び出し、メソッドパラメーター、イベント、例外など、すべてのイベントを記録します。これにより、エラーが発生した場所にブレークポイントが設定されていない場合に、コード実行を巻き戻すことができます。[ 172 ] IntelliTrace を使用したデバッグでは、アプリケーションは IntelliTrace を使用しないでデバッグする場合よりも遅くなり、追加のデータを記録する必要があるため、より多くのメモリが使用されます。 Microsoft は、記録するデータの量を構成できるようにすることで、開発者が実行速度とリソース使用量のバランスをとることを可能にしています。 Visual Studio Ultimate 2010 のLab Managementコンポーネントは、仮想化を使用して、テスターと開発者向けに同様の実行環境を作成します。仮想マシンにはチェックポイントがタグ付けされ、後で問題を調査したり、問題を再現したりすることができます。[ 173 ] Visual Studio Ultimate 2010には、テスト実行を記録する機能も搭載されており、動作環境の特定の状態とテスト実行に使用された正確な手順を記録します。これらの手順を再生することで、問題を再現することができます。[ 174 ]
2012

Visual Studio 2012の最終ビルドは2012年8月1日に発表され、公式発表イベントは2012年9月12日に開催されました。[ 175 ]
以前のバージョンとは異なり、Visual Studio 2012ではマクロの記録と再生ができず、マクロエディターは削除されました。[ 176 ]また、以前のバージョンとは異なり、Visual Studio 2012ではWindows 7 SP1とWindows Server 2008 R2 SP1が必要です。
新機能には、WinRTとC++/CX(コンポーネント拡張)とC++ AMP(GPGPUプログラミング)セマンティックカラー化のサポートが含まれます。[ 177 ]
ARM32 へのクロスコンパイルは、x86 コマンド プロンプトからサポートされています。
2011年9月16日、Visual Studio 11の完全な「開発者プレビュー」がMicrosoftのウェブサイトで公開されました。Visual Studio 11開発者プレビューには、Windows 7、Windows Server 2008 R2、Windows 8、またはそれ以降のオペレーティングシステムが必要です。[ 178 ]このリリースに含まれるMicrosoft Foundation Classライブラリ(MFC)およびCランタイム(CRT)のバージョンでは、ネイティブマルチターゲットを使用し、最新のライブラリ、コンパイラ、ヘッダーを使用しない限り、Windows XPまたはWindows Server 2003と互換性のあるソフトウェアを作成することはできません。[ 179 ]しかし、2012年6月15日、VC++チームのブログ記事で、顧客からのフィードバックに基づいて、マイクロソフトは2012年秋にリリースされるVisual C++のバージョンでWindows XPターゲットのネイティブサポート(開発プラットフォームとしてのXPは対象外)を再導入すると発表しました。[ 180 ]「Visual Studio 2012 Update 1」(Visual Studio 2012.1)は2012年11月にリリースされました。この更新プログラムでは、Windows XPターゲットのサポートが追加され、その他の新しいツールと機能(Windowsストアアプリの診断とテストのサポートの改善など)も追加されました。[ 181 ]
2011年8月24日、Visual C++チームのプログラムマネージャーであるSumit Kumarのブログ記事に、Visual Studio C++ IDEの次期バージョンの機能の一部がリストされていました。[ 182 ]
- セマンティックカラー化:マクロ、列挙、型名、関数などのC++構文の構文カラーリング、さまざまなユーザー定義またはデフォルトの色が改善されました。[ 182 ]
- 参照の強調表示:シンボルを選択すると、そのシンボルへの参照がスコープ内ですべて強調表示されます。[ 182 ]
- 新しいソリューションエクスプローラー:新しいソリューションエクスプローラーでは、ソリューション/プロジェクト内のクラスとファイルの階層を視覚化できます。関数の呼び出しやクラスの使用を検索できます。[ 182 ]
- IntelliSenseリストの自動表示: IntelliSenseは、特定の演算子(スコープ演算子(::)など)またはショートカットキー(Ctrl-SpaceまたはCtrl-J)を使用して明示的に呼び出す必要があった以前のバージョンとは対照的に、コードの入力中に自動的に表示されます。[ 182 ]
- メンバーリストのフィルタリング:IntelliSenseはファジーロジックを使用して、リストに表示する関数/変数/型を決定します。[ 182 ]
- コードスニペット: IntelliSenseにはコードスニペットが含まれており、ユーザーのパラメータに基づいて関連するコードを自動的に生成し、カスタムコードスニペットを作成することができます。[ 182 ]
Visual Studio 2012のソースコードは約5000万行のコードで構成されています。[ 183 ]
インターフェースの反発
Visual Studio 11ベータ版では、通知やステータス変更の目的以外でツール内の色の使用が廃止されました。しかし、ユーザーインターフェースのコントラスト、差別化、明瞭性、そして「活力」を高めることを求めるフィードバックを受け、色の使用が復活しました。[ 184 ] [ 185 ]
Visual Studio 2012リリース候補(RC) では、インターフェイスの大きな変更として、Visual Studio を他の Microsoft ユーザーインターフェイスの方向性と一貫性を持たせ、上部のメニューバー領域に構造を追加するキャンペーンの一環として、すべて大文字のメニューバーが使用されるようになりました。[ 186 ]この再設計は読みにくく、開発者が始めたCamelCaseを使用して単語を目立たせるというトレンドに反しているとして批判されました。 [ 187 ]再設計の根本的な原因は、Metro プログラムのシンプルなルックアンドフィールを取り入れるためだったのではないかと推測する人もいます。[ 188 ]ただし、ユーザーがすべて大文字のインターフェイスを無効にできるようにするWindows レジストリオプションが存在します。 [ 189 ]
2013
Visual Studio 2013のプレビューはBuild 2013カンファレンスで発表され、2013年6月26日に公開されました。[ 190 ] Visual Studio 2013 RC(リリース候補)は、2013年9月9日にMSDNで開発者に公開されました。[ 191 ]
Visual Studio 2013 の最終リリースは、 .NET 4.5.1 とともに、2013 年 10 月 17 日にダウンロード可能になりました。[ 192 ] Visual Studio 2013 は、2013 年 11 月 13 日に、S. Somasegar 氏が基調講演を行い、events.visualstudio.com
Visual Studio 2013 では、Windows 8.1およびWindows Server 2012 R2のサポートも追加されています。
2015
当初はVisual Studio "14"と呼ばれ、最初のコミュニティテクノロジープレビュー(CTP)は2014年6月3日にリリースされ[ 200 ]、リリース候補版は2015年4月29日にリリースされました。Visual Studio 2015は、2014年11月12日に最終的な名前として正式に発表されました。[ 201 ]
Visual Studio 2015 RTM は、2015 年 7 月 20 日にリリースされました。[ 199 ] Visual Studio 2015 Update 1 は、2015 年 11 月 30 日にリリースされました。[ 199 ] Visual Studio 2015 Update 2 は、2016 年 3 月 30 日にリリースされました。[ 199 ] Visual Studio 2015 Update 3 は、2016 年 6 月 27 日にリリースされました。[ 199 ] Visual Studio 2015 は、Windows 10をサポートする最初のバージョンであり、Windows 8、Windows Server 2008 R2 SP1、およびWindows Server 2012をサポートする最後のバージョンです。また、C++ アプリケーション向けにWindows XP SP3、Windows Server 2003 SP2、Windows Vista SP2 、およびWindows Server 2008 SP2をターゲットとすることをサポートする最後のバージョンでもあります。
2017

当初はVisual Studio "15"と呼ばれ、2017年3月7日にリリースされました。[ 202 ]最初のプレビューは2016年3月30日にリリースされました。[ 203 ] Visual Studio "15"プレビュー2は2016年5月10日にリリースされました。[ 204 ] [ 205 ] Visual Studio "15"プレビュー3は2016年7月7日にリリースされました。 [ 206 ] [ 207 ] Visual Studio "15"プレビュー4は2016年8月22日にリリースされました。[ 208 ] [ 209 ] Visual Studio "15"プレビュー5は2016年10月5日にリリースされました。[ 210 ]
2016年11月14日、マイクロソフトは短期間、Visual Studio 2017の製品名バージョンと今後の機能を明らかにするブログ記事を公開した。[ 211 ]
2016年11月16日、「Visual Studio 2017」が最終的な名称として発表され、[ 212 ] Visual Studio 2017 RCがリリースされた。[ 213 ]
2017年3月7日、Visual Studio 2017が一般公開された。[ 213 ]最低限、Windows 7 SP1、Windows 8.1( KB2919355適用済み)、またはWindows Server 2012 R2 (KB2919355適用済み)が必要で、 Windows Server 2016のサポートも追加された。
2017年3月14日、Visual Studio 2017の最初のリリースでインストール中またはソリューションを開くときに障害が発生したため、最初の修正プログラムがリリースされました。[ 213 ]
2017 年 4 月 5 日に Visual Studio 2017 15.1 がリリースされ、.NET Framework 4.7 をターゲットとするサポートが追加されました。
2017年5月10日にVisual Studio 2017 15.2がリリースされ、新しいワークロード「データサイエンスおよび分析アプリケーションワークロード」が追加されました。ダークカラーテーマを修正する更新プログラムは、2017年5月12日にリリースされました。
2017年8月14日、Visual Studio 2017 15.3がリリースされ、.NET Core 2.0のサポートが追加されました。4日後には、サブモジュールに関するGitの脆弱性(CVE 2017-1000117) を修正するアップデート(15.3.1)がリリースされました。
2017年10月10日にVisual Studio 15.4がリリースされました。[ 214 ]
2017年12月4日、Visual Studio 15.5がリリースされました。このアップデートには、大幅なパフォーマンス向上、新機能、そしてバグ修正が含まれていました。[ 215 ]
2018年3月6日、Visual Studio 15.6がリリースされました。これには、ユニットテストとパフォーマンスのアップデートが含まれています。[ 216 ]
2018年5月7日、Visual Studio 15.7がリリースされました。インストーラー、エディター、デバッガーなど、全面的なアップデートが含まれています。ほぼすべてのポイントリリース(最新のものは2018年8月2日にリリースされた15.7.6)にはセキュリティアップデートが含まれています。Visual Studio 2017 15.7のリリースにより、Visual C++はC++17標準に準拠するようになりました。[ 39 ]
2018年9月20日、Visual Studio 15.8.5がリリースされました。Tools for XamarinはXcode 10をサポートするようになりました。[ 217 ]
2018年11月15日、Visual Studio 2017 15.9がリリースされ、Windows 10でARM64をターゲットとするサポートが提供されました。以前はARM32のみがターゲットとしてサポートされていました。[ 218 ]
Visual Studio 2017は、EditorConfig(コーディングスタイル強制フレームワーク)、NGenのサポート、.NET CoreおよびDockerツールセット(プレビュー)、Xamarin 4.3(プレビュー)などの新機能を提供します。[ 213 ]また、 XAMLエディター、改良されたIntelliSense、ライブユニットテスト、デバッグ機能の強化、そしてIDEエクスペリエンスと生産性の向上も備えています。さらに、Windows 10 Mobileプロジェクトのメンテナンスをサポートする最後のVisual Studioバージョンとなります。[ 219 ]
2019

2018年6月6日、マイクロソフトはVisual Studio 2019(バージョン16)を発表しました。[ 220 ]
2018年12月4日にVisual Studio 2019 Preview 1がリリースされました。[ 221 ]
2019年1月24日にVisual Studio 2019 Preview 2がリリースされました。[ 222 ]
2019年2月13日にVisual Studio 2019 Preview 3がリリースされました。[ 223 ]
2019年2月27日、Visual Studio 2019 RCがリリースされ、一般提供は2019年4月2日に設定されました。[ 224 ]
2019年4月2日から一般公開(GA)されており、ダウンロード可能です。[ 112 ]
2019 年 9 月 23 日に Visual Studio 2019 16.3 がリリースされ、.NET Framework 4.8 をターゲットとするサポートが追加されました。
Visual Studio 2019は、 Windows 11をサポートする最初のVisual Studioバージョンです。Windows 7 SP1、Windows 8.1( KB2919355適用済み)、Windows Server 2012 R2(KB2919355適用済み)、またはWindows 10 バージョン1703以上が必要です。Visual Studio 2019は、Visual Studioの最後の32ビットバージョンです。以降のバージョンは64ビット版のみとなっています。また、Windows 7 SP1、Windows 8.1、Windows Server 2012 R2をサポートする最後のバージョンでもあり、以降のバージョンでは少なくともWindows 10とWindows Server 2016が必要です。
2022

2021年4月19日、マイクロソフトはVisual Studio 2022(バージョン17)を発表しました。[ 225 ] [ 226 ]これは64ビットプロセスとして実行される最初のバージョンであり、Visual Studioのメインプロセスが4GBを超えるメモリにアクセスできるようになり、大規模なプロジェクトで発生する可能性のあるメモリ不足例外を防ぐことができます。
2021年6月17日にVisual Studio 2022 Preview 1がリリースされました。[ 227 ]
2021年7月14日にVisual Studio 2022 Preview 2がリリースされました。[ 228 ]
2021年8月10日にVisual Studio 2022 Preview 3がリリースされました。[ 229 ]
2021年9月14日にVisual Studio 2022 Preview 4がリリースされました。[ 230 ]
2021年10月12日にVisual Studio 2022 RCとPreview 5がリリースされ、一般提供は2021年11月8日に設定されました。[ 231 ]
2021年11月8日から一般公開(GA)されており、ダウンロード可能です。[ 232 ]
Windows 10 および Windows Server 2016 以降でのみ使用可能で、Windows Server 2022もサポートしています。
2022 年 8 月 9 日に Visual Studio 17.3 がリリースされ、.NET Framework 4.8.1 をターゲットとするサポートが追加されました。
2022年11月8日にはVisual Studio 17.4がリリースされ、x86/x64(実機またはARM64上でエミュレート)からARMをターゲットにする機能だけでなく、コンパイラ自体のARM64ネイティブバージョンも提供されました。[ 233 ]
2026
マイクロソフトは安定版リリースに先立ち、Visual Studio 2026の「インサイダー」バージョンを2025年9月9日に公開した。このバージョンは、GitHub CopilotなどのAIとのより深い統合とパフォーマンスの向上に重点を置いている。[ 234 ] [ 235 ]
Visual Studio 2026は2025年11月11日に一般向けに提供が開始されました。[ 236 ]
関連製品
Azure DevOps サービス
2013年11月13日、マイクロソフトはMicrosoft Azureプラットフォーム上でVisual StudioのSaaS(Software as a Service )をリリースすると発表しました。当時、マイクロソフトはこれをVisual Studio Onlineと呼んでいました。以前はTeam Foundation Servicesとして発表されていましたが、オンプレミスのTeam Foundation Server(TFS、現在はAzure DevOps Server)をインターネット上で利用できるようにし、ローリングリリースモデルを実装することで拡張されました。[ 237 ] [ 238 ]顧客はAzureポータルを使用してVisual Studio Onlineをサブスクライブできます。サブスクライバーは、ホストされたGit互換バージョン管理システム、負荷テストサービス、テレメトリサービス、そしてコードネーム「Monaco」のブラウザ内コードエディターを受け取ります。[ 239 ] 2015年11月18日に開催された開発者イベントConnect(); 2015において、マイクロソフトは同サービスを「Visual Studio Team Services(VSTS)」にリブランドすることを発表しました。[ 240 ] 2018年9月10日、マイクロソフトはサービスのブランド名を「Azure DevOps Services」に変更すると発表しました。[ 45 ]
Microsoftは、Azure DevOps Servicesにおいて、ステークホルダー、ベーシック、Visual Studioサブスクライバーのアクセスレベルを提供しています。ベーシックプランは最大5ユーザーまで無料でご利用いただけます。Visual Studioサブスクリプションをお持ちのユーザーは、追加料金なしでプランに追加できます。[ 241 ]
Visual Studio アプリケーションライフサイクル管理
Visual Studio アプリケーションライフサイクル管理 (ALM) は、Microsoft が開発した統合ソフトウェア開発ツールのコレクションです。これらのツールは現在、IDE (Visual Studio 2015 Community 以降のエディション)、サーバー (Team Foundation Server)、クラウドサービス (Visual Studio Team Services) で構成されています。[ 242 ] Visual Studio ALM は、チームベースの開発とコラボレーション、アジャイルプロジェクト管理、DevOps、ソース管理、パッケージ化、継続的開発、自動テスト、リリース管理、継続的デリバリー、アプリとサービスのレポートツールをサポートしています。[ 243 ]
Visual Studio 2005およびVisual Studio 2008では、このブランドはMicrosoft Visual Studio Team System (VSTS)として知られていました。2009年10月、Team SystemブランドはVisual Studio 2010(コードネーム「Rosario」)のリリースとともにVisual Studio ALMに改名されました[ 168 ] [ 244 ] 。 [ 245 ]
Visual Studio Team Servicesは2013年にVisual Studio Onlineとしてデビューし、2015年に名前が変更されました。[ 246 ]
Visual Studio ラボ管理
Visual Studio Lab Managementは、ソフトウェアテスターが仮想環境を作成および管理するためにMicrosoftが開発したソフトウェア開発ツールです。Lab Managementは、既存のVisual Studioアプリケーションライフサイクル管理プラットフォームを拡張し、 Hyper-Vベースの統合テストラボを実現します。Visual Studio 2012以降では、Lab ManagementはVisual Studio 2012の一部として既に提供されており、Azure DevOpsとSCVMMを統合した後にセットアップできます。[ 247 ]
Visual Studio ライトスイッチ
Microsoft Visual Studio LightSwitchは、既存の.NETテクノロジとMicrosoftプラットフォーム上に構築される基幹業務アプリケーションの作成に特化した拡張機能およびフレームワークです。作成されるアプリケーションは3層アーキテクチャです。ユーザーインターフェイスはMicrosoft SilverlightまたはHTML 5クライアント上で実行されるか、[ 248 ] SharePoint 2013アプリとして実行されます。[ 249 ]ロジックおよびデータアクセス層はWCF Data Services上に構築され、ASP.NETでホストされるODataフィードとして公開されます。 [ 250 ]プライマリデータストレージはMicrosoft SQL Server Express、Microsoft SQL Server、およびMicrosoft SQL Azureをサポートします。LightSwitchは、 Microsoft SharePoint、OData、WCF RIAサービス などの他のデータソースもサポートします。
LightSwitchには、エンティティとエンティティリレーションシップ、エンティティクエリ、UI画面を設計するためのグラフィカルデザイナーが含まれています。ビジネスロジックはVisual BasicまたはVisual C#で記述できます。LightSwitchはVisual Studio 2012 Professional以降に含まれています。Visual Studio 2015は、LightSwitchツールを含む最後のVisual Studioリリースです。[ 251 ]
LightSwitchソリューションを展開する際に、ユーザーインターフェイス層がオプションのコンポーネントとなり、サービスのみの展開が可能になりました。[ 252 ]
Visual Studio LightSwitchの最初のバージョンは2011年7月26日にリリースされました[ 253 ]が、現在のLightSwitchリリースとは多くの点で異なっていました。特に注目すべきは、このツールはスタンドアロン製品として購入・インストールされたことです。マシンにVisual Studio 2010 Professional以降が既にインストールされている場合は、LightSwitchはそれに統合されます[ 254 ] 。2つ目の大きな違いは、中間層がWCF RIAサービスを使用して構築・公開されたことです。
2016年10月14日現在、マイクロソフトは新しいアプリケーション開発にLightSwitchを推奨しなくなりました。[ 255 ]
ビジュアルスタジオコード
Visual Studio Codeは、Linux、Mac OS、Windows向けのフリーウェアのソースコードエディタです。 [ 256 ]デバッグ機能やGitコントロールの組み込み機能も備えています。オープンソースで構築されており、[ 257 ] 2016年4月14日にバージョン1.0がリリースされました。[ 258 ]
Visual Studio チーム システム プロファイラー
Visual Studio Team System Profiler (VSTS Profiler) は、.NET プロジェクトのパフォーマンスを分析するツールであり、プログラムの空間と時間の複雑さを分析します。[ 259 ]コードを分析し、CPU サンプリング、インストルメンテーション、.NET メモリ割り当て、リソース競合を含むレポートを作成します。
参照
注記
- ^バージョン 13.0 は、 13 という数字に対する恐れからスキップされました。
参考文献
- ^ 「Visual Studio 2026 リリースノート」。2026年1月20日。
- ^ Copsey, Reed Jr. (2011年12月13日). 「Visual Studioはどの言語で開発されているのか?」 . Microsoft Developer Network . 2023年2月13日時点のオリジナルよりアーカイブ。 2022年12月10日閲覧。
- ^ 「Visual Studio 2026 製品ファミリのシステム要件」 . Microsoft . 2025年11月12日閲覧。
- ^ 「Microsoft Visual Studio 2015 Language Pack」。Microsoft 。 2016年9月12日時点のオリジナルよりアーカイブ。2016年8月29日閲覧。
- ^ 「Visual Studio のダウンロード」 . Visual Studio . Microsoft. 2018年12月26日時点のオリジナルよりアーカイブ。2013年11月23日閲覧。
- ^ Brenner, Pat (2013年7月19日). 「Visual Studio 2013 での C99 ライブラリのサポート」 . Visual C++ チームブログ. Microsoft. 2014年8月5日時点のオリジナルよりアーカイブ。 2021年11月7日閲覧。
- ^ 「F# at Microsoft Research」。Microsoft 。 2019年4月1日時点のオリジナルよりアーカイブ。2019年7月22日閲覧。
- ^ 「Pythonプログラミングに最適なPython IDE」 . Pythonic Quest . 2017年1月13日. 2017年1月18日時点のオリジナルよりアーカイブ。2017年1月17日閲覧。
- ^ 「Visual Studio 製品のライフサイクルとサービス」 . Microsoft Docs . 2025年1月22日. 2025年7月21日閲覧。
- ^ 「Visual Studio 開発環境モデル」。Microsoft 。 2008年10月19日時点のオリジナルよりアーカイブ。2008年1月1日閲覧。
- ^ 「VSPackages と Managed Package Framework (MPF)」。Microsoft 。 2009年1月13日時点のオリジナルよりアーカイブ。2008年1月1日閲覧。
- ^ a b c d Mehta, Vijay. 「Extending Visual Studio 2005」 . CodeGuru . 2010年3月17日時点のオリジナルよりアーカイブ。2008年1月1日閲覧。
- ^ a b c「Language Service Essentials」。MSDN。Microsoft 。 2009年1月12日時点のオリジナルよりアーカイブ。2008年1月1日閲覧。
- ^ 「Babel パッケージの概要」。MSDN。Microsoft 。 2009年1月12日時点のオリジナルよりアーカイブ。2008年1月1日閲覧。
- ^ 「マネージ言語サービスの概要」。MSDN。Microsoft 。 2009年1月12日時点のオリジナルよりアーカイブ。2008年1月1日閲覧。
- ^ 「Source Control Integration Essentials」。Microsoft 。 2011年2月15日時点のオリジナルよりアーカイブ。2010年9月19日閲覧。
- ^ 「ソース管理プラグイン」。Microsoft 。 2010年9月26日時点のオリジナルよりアーカイブ。2010年9月19日閲覧。
- ^ a b Constantin, Alin. 「Microsoft Source Code Control Interface」 . Alin Constantin . 2008年2月18日時点のオリジナルよりアーカイブ。 2008年1月3日閲覧。
- ^ a b c d「Visual Studio Extensibility」 . CoDe Magazine . 2010年2月22日時点のオリジナルよりアーカイブ。2008年1月1日閲覧。
- ^ a b Guthrie, Scott (2007年7月28日). 「Nice VS 2008 Code Editing Improvements」 . 2010年6月10日時点のオリジナルよりアーカイブ。2007年12月31日閲覧。
- ^ Guthrie, Scott (2007年6月22日). 「VS 2008 JavaScript IntelliSense」 . 2010年12月1日時点のオリジナルよりアーカイブ。2007年12月31日閲覧。
- ^ Guthrie, Scott (2007年7月25日). 「VS 2008 Web DesignerとCSSサポート」 . 2010年1月23日時点のオリジナルよりアーカイブ。2007年12月31日閲覧。
- ^ a b「Visual Studio .NET - コードエディターのヒントとコツトップ10」。Microsoft 。 2008年3月23日時点のオリジナルよりアーカイブ。2007年12月31日閲覧。
- ^ 「実行中のプロセスへのアタッチ」。MSDN 。 2008年4月30日時点のオリジナルよりアーカイブ。2007年12月31日閲覧。
- ^ 「ダンプ」。MSDN 。 2008年9月5日時点のオリジナルよりアーカイブ。2007年12月31日閲覧。
- ^ 「ブレークポイントの概要」。Microsoft 。 2009年1月1日時点のオリジナルよりアーカイブ。2007年12月31日閲覧。
- ^ a b「コードステップの概要」。Microsoft 。 2008年9月14日時点のオリジナルよりアーカイブ。2007年12月31日閲覧。
- ^ 「デザイン時のデバッグ」。Microsoft 。 2008年9月17日時点のオリジナルよりアーカイブ。2007年12月31日閲覧。
- ^ 「Visual Studioでコントロールをデータにバインドする」。Msdn.microsoft.com。2013年5月15日時点のオリジナルよりアーカイブ。 2013年6月15日閲覧。
- ^ 「MSDN TV: 「Cider」の紹介 - WPF (「Avalon」) 用の Visual Studio デザイナー」。MSDN TV。2008年1 月 1 日閲覧。
- ^ 「MVC: The Official Microsoft ASP.NET Site」 . Asp.net. 2013年5月10日. 2010年6月24日時点のオリジナルよりアーカイブ。 2013年6月15日閲覧。
- ^ 「Dynamic Data Content Map」 . Asp.net. 2010年6月27日時点のオリジナルよりアーカイブ。2013年6月15日閲覧。
- ^ 「Team Explorer 2005 (.img ファイル)」 . Microsoft . 2010年12月24日時点のオリジナルよりアーカイブ。2007年3月5日閲覧。
- ^ 「Visual Studio Team System 2008 チームエクスプローラー」。Microsoft 。 2010年6月9日時点のオリジナルよりアーカイブ。2007年3月5日閲覧。
- ^ 「Visual Studio .NETおよびVisual Studio 2005でサーバーエクスプローラーを使用する方法」。Microsoft 。 2010年8月3日時点のオリジナルよりアーカイブ。2008年1月1日閲覧。
- ^ 「Microsoft Visual Studio 2017 ドキュメント: PreEmptive Protection - Dotfuscator .NET Obfuscator and Code Hardening Tool」。Microsoft.com。2017年3月15日。2017年2月22日時点のオリジナルよりアーカイブ。 2017年5月16日閲覧。
- ^ a b「コードテストツールとサービス | Visual Studio」。Visual Studio 。 2022年10月16日閲覧。
- ^ Cangialosi, Anthony (2008年6月6日). 「Visual Studioギャラリーがコミュニティフレンドリーに」 . Anthony @ MS . Microsoft . 2014年5月13日時点のオリジナルよりアーカイブ。2014年8月3日閲覧。
- ^ a b “Announcement: MSVC Conforms to the C++ Standard” . 2018年8月26日時点のオリジナルよりアーカイブ。2021年11月7日閲覧。
- ^ 「コンパイラ組み込み関数」。Microsoft Docs。2008年5月6日時点のオリジナルよりアーカイブ。 2008年1月2日閲覧。
- ^ 「OpenMP in Visual C++ (Visual Studio 2005)」。MSDN。Microsoft。2005年。2013年9月21日時点のオリジナルよりアーカイブ。 2013年4月27日閲覧。
- ^ "Visual C# (MSDN)" . MSDN . 2009年5月27日時点のオリジナルよりアーカイブ。 2009年6月1日閲覧。
- ^ 「Visual Studio .NET プロパティ ブラウザーを使用してコンポーネントを RAD 化する」。2010 年 10 月。2015年 1 月 10 日時点のオリジナルよりアーカイブ。2015年1 月 26 日閲覧。
- ^ 「What's New in Visual Basic and Visual C#」、2010年10月。2010年11月30日時点のオリジナルよりアーカイブ。2015年1月26日閲覧。
- ^ a b Cool, Jamie (2018年9月10日). 「Azure DevOpsの紹介」 . 2018年9月10日時点のオリジナルよりアーカイブ。2018年9月10日閲覧。
- ^ 「Visual FoxPro ホーム (Visual FoxPro 9.0 の概要)」。MSDN。2014年3月10日時点のオリジナルよりアーカイブ。2014年3月8日閲覧。
- ^ 「コミュニティへのメッセージ」。MSDN 。 2010年8月6日時点のオリジナルよりアーカイブ。2008年1月2日閲覧。
- ^ De, Alan. 「Visual SourceSafe: Microsoftのソース破壊システム」 Highprogrammer.com。2009年8月31日時点のオリジナルよりアーカイブ。 2009年9月6日閲覧。
- ^ 「INFO: SourceSafe ディレクトリに必要なネットワーク権限」 Support.microsoft.com、2005年2月24日。2012年1月26日時点のオリジナルよりアーカイブ。2009年9月6日閲覧。
- ^ 「Microsoft Visual SourceSafe ベストプラクティス」 . Msdn.microsoft.com. 2007年5月30日. 2009年6月5日時点のオリジナルよりアーカイブ。2009年9月6日閲覧。
- ^ 「Microsoft Visual SourceSafe 6 (324-00269) を購入:: eCostSoftware.com - 英国のソフトウェアサプライヤー」 eCostSoftware.com。2008年12月8日時点のオリジナルよりアーカイブ。 2009年9月6日閲覧。
- ^ 「Visual Studio 2019のエディションを比較」。Microsoft。2017年3月12日時点のオリジナルよりアーカイブ。2017年3月11日閲覧。
- ^ a b「Visual Studio 2017 ライセンス ホワイト ペーパー」(PDF)。2017年11月。2018年8月11日時点のオリジナルよりアーカイブ(PDF) 。 2018年8月11日閲覧。
- ^ 「Visual Studio 製品ラインナップの比較 | Visual Studio」 . visualstudio.microsoft.com . 2018年8月11日時点のオリジナルよりアーカイブ。 2018年8月11日閲覧。
- ^ 「Microsoft、Visual Studio 2015と.NET 2015のプレビューを発表、Visual Studio Community 2013を無料提供」。VentureBeat。2014年11月12日。2014年11月12日時点のオリジナルよりアーカイブ。 2014年11月12日閲覧。
- ^ 「Microsoft、小規模チーム向けにVisual Studioの無料・無制限バージョンを発表」 TechCrunch、2014年11月12日。2014年11月13日時点のオリジナルよりアーカイブ。2014年11月12日閲覧。
- ^ 「VS 2010 ライセンスの変更」。Microsoft。2009年10月19日。2010年8月6日時点のオリジナルよりアーカイブ。 2010年6月22日閲覧。
- ^ Otey, Michael (1997年4月30日). 「Visual Studio 97」 . Windows IT Pro . 2018年2月4日時点のオリジナルよりアーカイブ。2018年2月3日閲覧。
- ^ 「Visual Studio 製品のライフサイクルとサービス」 . learn.microsoft.com . Microsoft. 2024年9月18日.
- ^ a b c Paul Thurrott (2010年5月19日). 「レドモンドで私がやっていること」 . Windows Phone Secrets . 2010年5月25日時点のオリジナルよりアーカイブ。
- ^ 「Microsoft、包括的なMicrosoftビジュアル開発ツールスイートであるVisual Studio 97を発表」。プレスリリース。Microsoft。1997年1月28日。2020年8月4日時点のオリジナルよりアーカイブ。 2019年11月30日閲覧。
- ^ 「Microsoft、新しいVisual Studio 97のエンタープライズエディションを発表」。プレスリリース。Microsoft。1997年2月18日。2020年4月10日時点のオリジナルよりアーカイブ。2020年2月8日閲覧。
- ^ 「世界中のDeveloper Daysイベントで45,000人以上の開発者が新しいMicrosoft Visual Studio 97の公開発表を目にする」。プレスリリース。Microsoft。1997年3月18日。 2020年4月10日時点のオリジナルよりアーカイブ。 2019年11月30日閲覧。
- ^ 「製品とサービスのライフサイクル情報の検索 - Microsoft ライフサイクル」support.microsoft.com。2019年8月14日時点のオリジナルよりアーカイブ。2019年8月13日閲覧。
- ^ 「製品とサービスのライフサイクル情報の検索 - Microsoft ライフサイクル」support.microsoft.com。2019年8月14日時点のオリジナルよりアーカイブ。2019年8月13日閲覧。
- ^ “Visual Studio 1998 (6.0)” . WineHQ . CodeWeavers. 2013年5月17日時点のオリジナルよりアーカイブ。 2018年5月18日閲覧。
- ^ 「Microsoft、Tech-Ed Developer ConferenceでVisual Studio 6.0 Enterprise Editionを発表」。プレスリリース。Microsoft。1998年6月3日。2020年8月4日時点のオリジナルよりアーカイブ。 2019年11月30日閲覧。
- ^ 「Microsoft、Dev Days '98でVisual Studio 6.0の全世界での提供開始を発表」。プレスリリース。Microsoft。1998年9月2日。2020年8月4日時点のオリジナルよりアーカイブ。 2019年11月30日閲覧。
- ^ 「Visual Studio 6.0 SP6」。Mike Swansonのブログ。Microsoft。2004年3月30日。2020年1月25日時点のオリジナルよりアーカイブ。2020年1月25日閲覧。
- ^ 「製品とサービスのライフサイクル情報の検索 - Microsoft ライフサイクル」。Microsoftサポート。2019年8月13日時点のオリジナルよりアーカイブ。 2019年8月13日閲覧。
- ^ 「製品とサービスのライフサイクル情報の検索 - Microsoft ライフサイクル」 support.microsoft.com 。2019年8月13日時点のオリジナルよりアーカイブ。 2019年8月13日閲覧。
- ^ "Visual Studio .NET (2002)" . WineHQ . CodeWeavers. 2018年5月18日時点のオリジナルよりアーカイブ。 2018年5月18日閲覧。
- ^ 「Microsoft、Visual Studio .NETと.NET FrameworkでXML Webサービス革命を開始」。プレスリリース。Microsoft。2002年2月13日。2020年8月3日時点のオリジナルよりアーカイブ。 2019年11月30日閲覧。
- ^ 「Visual Studio .NET 2002 SP1 がダウンロード可能になりました」 Aaron Stebner の WebLog。Microsoft。2005年3月8日。2020年8月3日時点のオリジナルよりアーカイブ。2020年1月18日閲覧。
- ^ 「製品とサービスのライフサイクル情報の検索 - Microsoft ライフサイクル」 support.microsoft.com 。2019年8月13日時点のオリジナルよりアーカイブ。 2019年8月13日閲覧。
- ^ "Visual Studio .NET 2003" . WineHQ . CodeWeavers. 2018年5月18日時点のオリジナルよりアーカイブ。2018年5月18日閲覧。
- ^ 「Microsoft、Visual Studio .NET 2003の全世界での提供開始を発表」。プレスリリース。Microsoft。2003年4月23日。2019年8月13日時点のオリジナルよりアーカイブ。 2019年11月30日閲覧。
- ^ 「VS .NET 2003 SP1が利用可能になりました!」Somasegarのブログ。Microsoft 。2006年8月16日。2019年12月22日時点のオリジナルよりアーカイブ。2019年12月22日閲覧。
- ^ 「Microsoft Visual Studio .NET 2003 - Microsoft ライフサイクル」 . learn.microsoft.com . Microsoft.
- ^ "Visual Studio 2005" . WineHQ . CodeWeavers. 2018年5月18日時点のオリジナルよりアーカイブ。2018年5月18日閲覧。
- ^ 「マイクロソフト、顧客およびパートナーと協力してSQL Server 2005、Visual Studio 2005、BizTalk Server 2006を発表」。プレスリリース。Microsoft。2005年11月7日。
- ^ 「Visual Studio 2005と.NET Framework 2.0が出荷されました!」Somasegarのブログ。Microsoft 。2005年10月27日。2019年12月21日時点のオリジナルよりアーカイブ。 2019年12月21日閲覧。
- ^ 「VS 2005 SP1がリリースされました!」Somasegarのブログ。Microsoft 。2006年12月15日。2019年12月22日時点のオリジナルよりアーカイブ。2019年12月22日閲覧。
- ^ 「Microsoft Visual Studio 2005 - Microsoft ライフサイクル」 . learn.microsoft.com . Microsoft.
- ^ a b「Microsoft、パートナーにOrcas IDEコードへのアクセス権を拡大」 。 2012年5月29日時点のオリジナルよりアーカイブ。2007年11月6日閲覧。
- ^ 「Visual Studio 2008と.NET Framework 3.5で開発者を支援」。プレスリリース。Microsoft。2007年11月19日。
- ^ 「Visual Studio 2008と.NET Framework 3.5が出荷されました!」Somasegarのブログ。Microsoft 。2007年11月19日。2019年12月21日時点のオリジナルよりアーカイブ。 2019年12月21日閲覧。
- ^ 「VS 2008および.NET FX 3.5のService Pack 1がリリースされました!」Somasegarのブログ。Microsoft 。2008年8月11日。2019年12月22日時点のオリジナルよりアーカイブ。 2019年12月22日閲覧。
- ^ 「Visual Studio 2008 - Microsoft ライフサイクル」 . learn.microsoft.com . Microsoft.
- ^ a b「Visual Studio 2010 別名 Dev10 ベータ版がダウンロード可能に – VolkerW の WebLog」。blogs.msdn.microsoft.com。2009年5月18日。2019年7月22日時点のオリジナルよりアーカイブ。 2019年7月22日閲覧。
- ^ 「Microsoft Visual Studio 2010およびMicrosoft .NET Framework 4が利用可能に」。プレスリリース。Microsoft。2010年4月11日。
- ^ 「Visual Studio 2010 が利用可能になりました!」 Visual Studio ブログ. Microsoft. 2010年4月12日. 2019年11月9日時点のオリジナルよりアーカイブ。2019年12月21日閲覧。
- ^ 「Visual Studio 2010と.NET Framework 4の提供開始を発表」。Somasegarのブログ。Microsoft。2010年4月11日。2019年12月21日時点のオリジナルよりアーカイブ。 2019年12月21日閲覧。
- ^ 「Visual Studio 2010 SP1 が利用可能になりました」。Visual Studio ブログ。Microsoft。2011年3月11日。2019年12月22日時点のオリジナルよりアーカイブ。 2019年12月22日閲覧。
- ^ 「Visual Studio 2010 の機能強化」。Somasegarのブログ。Microsoft。2011年3月7日。2019年12月22日時点のオリジナルよりアーカイブ。2019年12月22日閲覧。
- ^ 「Visual Studio 2010 - Microsoft ライフサイクル」 . learn.microsoft.com . Microsoft.
- ^ 「Visual Studio 2012 が Web にリリースされました!」Visual Studio ブログ。Microsoft 。2012年8月22日。2019年12月22日時点のオリジナルよりアーカイブ。2019年12月22日閲覧。
- ^ 「Visual Studio 2012と.NET 4.5が利用可能になりました!」Somasegarのブログ。Microsoft 。2012年8月15日。2019年12月22日時点のオリジナルよりアーカイブ。 2019年12月22日閲覧。
- ^ 「Visual Studio 2012と.NET 4.5の発売」。Somasegarのブログ。Microsoft。2012年9月12日。2019年12月22日時点のオリジナルよりアーカイブ。 2019年12月22日閲覧。
- ^ 「Visual Studio 2012 Update 5 RTM リリース」。Visual Studio ブログ。Microsoft。2015年8月27日。2019年12月22日時点のオリジナルよりアーカイブ。2019年12月22日閲覧。
- ^ 「Visual Studio 2012 - Microsoft ライフサイクル」 . learn.microsoft.com . Microsoft.
- ^ 「Visual Studio 2013 が Web にリリースされました!」 Visual Studio ブログ。Microsoft。2013年10月17日。2019年12月22日時点のオリジナルよりアーカイブ。 2019年12月22日閲覧。
- ^ 「Visual Studio 2013がダウンロード可能に」。Somasegarのブログ。Microsoft。2013年10月17日。2019年12月22日時点のオリジナルよりアーカイブ。 2019年12月22日閲覧。
- ^ a b「Visual Studio 2015 および Visual Studio 2013 Update 5 がリリースされました」。Visual Studio ブログ。Microsoft。2015年7月20日。2019年12月22日時点のオリジナルよりアーカイブ。 2019年12月22日閲覧。
- ^ 「Visual Studio 2013 - Microsoft ライフサイクル」 . learn.microsoft.com . Microsoft.
- ^ 「Visual Studio 2015と.NET 4.6がダウンロード可能に」。Somasegarのブログ。Microsoft。2015年7月20日。2019年12月22日時点のオリジナルよりアーカイブ。 2019年12月22日閲覧。
- ^ 「Visual Studio 2015 Update 3と.NET Core 1.0が利用可能」 Visual StudioブログMicrosoft2016年6月27日。2019年12月22日時点のオリジナルよりアーカイブ。 2019年12月22日閲覧。
- ^ 「Visual Studio 2015 - Microsoft ライフサイクル」 . learn.microsoft.com . Microsoft.
- ^ 「Visual Studio 2017の一般提供開始とその他を発表」 Visual StudioブログMicrosoft2017年3月7日。2020年1月4日時点のオリジナルよりアーカイブ。2019年12月22日閲覧。
- ^ 「Visual Studio 2017 バージョン 15.9 リリース ノート」。Microsoft Learn。2024年1月9日。
- ^ 「Visual Studio 2017 - Microsoft ライフサイクル」 . learn.microsoft.com . Microsoft.
- ^ a b Montgomery, John (2019年4月2日). 「Visual Studio 2019: Code faster. Work smarter. Create the future」 . Visual Studio Blog . Microsoft. 2021年1月29日時点のオリジナルよりアーカイブ。 2019年4月3日閲覧。
- ^ Kristensen, Mads (2021年8月10日). 「Visual Studio 2019 v16.11 がリリースされました!」 . Visual Studio ブログ. Microsoft. 2023年6月30日時点のオリジナルよりアーカイブ。
- ^ 「Visual Studio 2019 バージョン 16.11 リリース ノート」 . Microsoft Learn . 2022年2月19日閲覧。
- ^ 「Visual Studio 2019 - Microsoft ライフサイクル」 . learn.microsoft.com . Microsoft.
- ^ 「Visual Studio 2022が利用可能になりました」。Visual Studioブログ。Microsoft。2021年11月8日。
- ^ 「Visual Studio 2022 リリースノート」 . Visual Studio ブログ. Microsoft. 2023年7月11日.
- ^ 「Visual Studio 2022 - Microsoft ライフサイクル」 . learn.microsoft.com . Microsoft.
- ^ 「Visual Studio 2026 - Microsoft ライフサイクル」 . learn.microsoft.com . Microsoft.
- ^ 「Visual Studio の互換性」。
- ^ 「Microsoft Webサイトからのアップデートとヘルプ」。2011年5月9日時点のオリジナルよりアーカイブ。2011年1月20日閲覧。
- ^ 「システム要件(Visual Studio 6.0)」。Microsoft Co.、2006年10月3日。2010年3月5日時点のオリジナルよりアーカイブ。2008年1月2日閲覧。
- ^ 「Visual J++ ソリューションセンター」。サポート。Microsoft。2013年7月29日時点のオリジナルよりアーカイブ。 2013年5月25日閲覧。
- ^ "Visual J++ 6.0" . MSDN ". Microsoft. 2010年4月8日. 2013年5月13日時点のオリジナルよりアーカイブ。2013年5月25日閲覧。
- ^ 「エディション別の機能」。Microsoft。 2004年2月15日時点のオリジナルよりアーカイブ。
- ^ 「システム要件 (Visual Studio .NET)」。MSDN。2006年10月12日。2010年11月15日時点のオリジナルよりアーカイブ。2008年1月2日閲覧。
- ^ 「Visual Studio .NET 2002 SP1」。Microsoft 。 2010年8月7日時点のオリジナルよりアーカイブ。2008年1月2日閲覧。
- ^ a b「Hacking Visual Studio」。2011年7月15日時点のオリジナルよりアーカイブ。2008年1月1日閲覧。
- ^ 「Microsoft Visual Studio .NET 2003 Service Pack 1」。Microsoft 。 2010年6月20日時点のオリジナルよりアーカイブ。2008年1月2日閲覧。
- ^ 「方法: WINVERと_WIN32_WINNTを変更する」。Microsoft Learn。2019年7月22日時点のオリジナルよりアーカイブ。 2019年7月22日閲覧。
- ^ 「Breaking Changes」 . Microsoft Learn . 2019年7月22日時点のオリジナルよりアーカイブ。 2019年7月22日閲覧。
- ^ 「Visual Studio 2005 Service Pack 1」。Microsoft 。 2010年7月22日時点のオリジナルよりアーカイブ。2008年1月1日閲覧。
- ^ 「Visual Studio Service Pack 1 Update」。Microsoft 。 2010年5月23日時点のオリジナルよりアーカイブ。2008年1月1日閲覧。
- ^ 「ビルド、テスト、および配置」。Visual Studio 2005の新機能。MSDN。Microsoft。 2014年8月26日時点のオリジナルよりアーカイブ。
- ^ 「Visual C++の新しい言語機能」。Visual Studio 2005 Visual C++言語リファレンス。MSDN。2008年10月9日時点のオリジナルよりアーカイブ。 2006年12月28日閲覧。
- ^ “64-bit and Visual Studio 2005” . 2006年4月11日. 2020年7月19日時点のオリジナルよりアーカイブ。2021年2月12日閲覧。
- ^ソフトウェア開発キットにおけるVSTAとVSTOアーカイブ2021年3月29日、 Wayback Machineにて。私が受け取った最新のMSDN Flashメールでは、Visual Studio Tools for Applications 2.0 (VSTA) のリリースが発表されています。
- ^ 「Microsoft、Tech-Ed 2007でダイナミックIT戦略の詳細を発表」 。 2007年10月8日時点のオリジナルよりアーカイブ。2007年6月4日閲覧。
- ^ Beehler, Jeff (2007年11月19日). 「Visual Studio Team System 2008 がリリース!」 . Jeff Beehler のブログ. MSDNブログ. 2010年9月23日時点のオリジナルよりアーカイブ。 2010年6月25日閲覧。
- ^ 「Microsoft Windows Visual Studio Team System 2008」。MSDNサーチ。MSDNソーシャル。2010年。2019年3月20日時点のオリジナルよりアーカイブ。 2010年6月25日閲覧。
- ^ 「ダウンロードの詳細: Microsoft Visual Studio 2008 Service Pack 1 (exe)」。Microsoft。2010年6月5日時点のオリジナルよりアーカイブ。2008年8月11日閲覧。
- ^ 「Windows プラットフォーム (CRT)」 . Microsoft Learn . 2019年7月22日時点のオリジナルよりアーカイブ。 2019年7月22日閲覧。
- ^ Taft, Darryl K. 「Microsoft、安全で高品質なコードを推進」 eWeek 。 2020年8月20日時点のオリジナルよりアーカイブ。2007年10月6日閲覧。
- ^ 「MFC 9.0 (Orcas) の新機能」 CodeGuru。2010年5月4日時点のオリジナルよりアーカイブ。2008年1月2日閲覧。
- ^ Dudla, Nikola. 「STL/CLRとは何か?」 Mykola Dudar著『Windowsアプリケーションの開発』Microsoft . 2010年5月12日時点のオリジナルよりアーカイブ。2008年1月2日閲覧。
- ^ 「Orcasでライブラリが機能する」 Visual C ++チームブログMicrosoft 2008年2月11日時点のオリジナルよりアーカイブ。2008年1月2日閲覧。
- ^ 「Download Visual Studio 03/07 CTP」。2010年6月13日時点のオリジナルよりアーカイブ。2007年6月14日閲覧。
- ^ 「Visual StudioのXSDデザイナー」。2017年2月11日時点のオリジナルよりアーカイブ。2008年1月1日閲覧。
- ^ Somasegar, S. 「VS 2008 のデバッグとプロファイリング機能」。Microsoft 。 2007年10月20日時点のオリジナルよりアーカイブ。2007年7月24日閲覧。
- ^ a b Robbin, John. 「VS 2008の優れた新しいマルチスレッドデバッグ機能」 。 2009年9月17日時点のオリジナルよりアーカイブ。2007年9月24日閲覧。
- ^ Hanselman, Scott. 「Visual Studio 2008 でのマルチスレッドデバッグ」。2010年9月20日時点のオリジナルよりアーカイブ。2007年9月24日閲覧。
- ^ Guthrie, Scott (2007年10月3日). 「.NET Framework ライブラリのソースコードの公開」 . 2010年9月7日時点のオリジナルよりアーカイブ。2007年10月4日閲覧。
- ^ 「Microsoft、Visual Studio 2010と.NET Framework 4をリリース」。eWEEK 。 2010年4月12日。2021年3月29日時点のオリジナルよりアーカイブ。2019年7月22日閲覧。
- ^ 「Microsoft、Visual Studio 2010と.NET Framework 4 [ダウンロード] を発表」 www.digit.in 2010年4月14日. 2019年7月22日時点のオリジナルよりアーカイブ。 2019年7月22日閲覧。
- ^ a b c d e「Visual Studio 2010 Team System First Look」。Microsoft 。 2009年4月17日時点のオリジナルよりアーカイブ。2009年4月18日閲覧。
- ^ Quintero, Carlos. 「Visual Studio 2010 拡張機能:アドインとパッケージを超えて」 2010年6月23日時点のオリジナルよりアーカイブ。2009年4月18日閲覧。
- ^ 「F#がVisual Studio 2010の一部として出荷」。2008年12月12日時点のオリジナルよりアーカイブ。2008年12月10日閲覧。
- ^ Moth, Daniel. 「VS2010による並列アプリケーションのデバッグ」。2010年1月8日時点のオリジナルよりアーカイブ。2008年4月18日閲覧。
- ^ 「Visual Studioの次期バージョンでは並列処理のサポートが強化される」MSDN。2010年8月6日時点のオリジナルよりアーカイブ。2009年4月23日閲覧。
- ^ワージントン、デイビッド. 「SD Times: IntelとMicrosoftが並列コンピューティングで融合」 . 2009年6月4日時点のオリジナルよりアーカイブ。2008年8月20日閲覧。
- ^ Worthington, David. 「Intel、Parallel Studioで開発ライフサイクルに対応」 2009年5月28日時点のオリジナルよりアーカイブ。 2009年5月26日閲覧。
- ^ a b c d Somasegar, S. 「VS 2010におけるコード重視の開発」。2010年1月7日時点のオリジナルよりアーカイブ。2008年4月18日閲覧。
- ^ 「バグ:IntellisenseがCファイルで作業中にC++であると認識する」 2011年10月5日時点のオリジナルよりアーカイブ。 2011年8月28日閲覧。
- ^ 「ダイナミックヘルプがVisual Studio 2010から削除」。2010年1月24日時点のオリジナルよりアーカイブ。 2010年4月26日閲覧。
- ^ 「ヘルプビューアパワーツール」。2010年8月5日時点のオリジナルよりアーカイブ。2010年7月13日閲覧。
- ^ 「Microsoft Visual Studio 2010 Service Pack 1 (インストーラー)」。Microsoft。2011年12月20日時点のオリジナルよりアーカイブ。2011年12月24日閲覧。
- ^ 「Visual Studio 2010 移行のメリット: 「究極のオファー」 - 知っておくべきこと」。Microsoft MSDNブログ。2014年9月14日時点のオリジナルよりアーカイブ。 2014年9月14日閲覧。
- ^ a b「Microsoft、Visual Studioと.NET Frameworkの次期バージョンを発表」。News Center。ワシントン州レドモンド:Microsoft。2008年9月29日。2009年8月15日時点のオリジナルよりアーカイブ。 2009年8月14日閲覧。
- ^ 「Doing Architecture with Team System Rosario」。2008年4月21日時点のオリジナルよりアーカイブ。2009年4月18日閲覧。
- ^ a b「Visual Studio 2010 Architecture Edition」。2009年3月29日。2009年4月3日時点のオリジナルよりアーカイブ。 2009年4月18日閲覧。
- ^ 「Visual Studio Team System 2010の履歴デバッガーとテスト影響分析」 Channel 9。 2008年10月3日時点のオリジナルよりアーカイブ。 2009年4月18日閲覧。
- ^ Heydarian, Habib. 「Visual Studio Team System 2010 の新機能: エピソード 2」。2008年10月3日時点のオリジナルよりアーカイブ。 2008年4月18日閲覧。
- ^ 「Visual Studio 2010 Lab Management」 。 2009年5月10日時点のオリジナルよりアーカイブ。2009年4月18日閲覧。
- ^ Fried, Ina. 「Visual Studio 2010には「ブラックボックス」が搭載される」" . CNET . CBS Interactive . 2011年11月6日時点のオリジナルよりアーカイブ。 2009年4月18日閲覧。
- ^ 「Visual Studio 2012 and .NET 4.5 Complete! - Somasegar's blog - Site Home - MSDN Blogs」。Blogs.msdn.com。2012年8月1日。2013年6月6日時点のオリジナルよりアーカイブ。 2013年6月15日閲覧。
- ^ 「Visual Studio 2012/2013でマクロを記録/再生できますか?」 stackoverflow.com、2013年12月31日。2021年3月29日時点のオリジナルよりアーカイブ。2013年12月31日閲覧。
- ^ 「What's New for Visual C++ in Visual Studio 2012」。Msdn.microsoft.com。2012年8月15日。2013年9月15日時点のオリジナルよりアーカイブ。2013年6月15日閲覧。
- ^ 「Visual Studio® 11 Developer Preview ダウンロード」。Microsoftダウンロード センター。Microsoft Corporation。2011年9月16日。2011年10月2日時点のオリジナルよりアーカイブ。2011年10月14日閲覧。
- ^ 「バグ: CRTおよびMFC vNext (11)で作成されたアプリはWindows XP SP3で使用できません」。Microsoft Connect。Microsoft Corporation。2011年9月24日。 2011年12月16日時点のオリジナルよりアーカイブ。 2011年10月14日閲覧。
この動作は、Visual Studio vNextのMFCおよびCRTの仕様です。サポートされている最小オペレーティングシステムは、Windows Server 2008 SP2およびWindows Vistaです。
- ^ 「Visual Studio 2012でC++を使用してWindows XPをターゲットにする」 Visual C++チームブログMicrosoft Corporation2012年6月15日。2012年6月20日時点のオリジナルよりアーカイブ。 2012年6月26日閲覧。
- ^ 「Visual Studio 2012 Update 1 が利用可能になりました!」Somasegar のブログ。Microsoft Corporation。2012年11月26日。2012年12月27日時点のオリジナルよりアーカイブ。 2012年12月29日閲覧。
- ^ a b c d e f g Kumar, Sumit (2011年8月24日). 「次期Visual Studioの新しいC++ IDE生産性機能の初見」 . VC++チームブログ. Microsoft Corporation. MSDNブログ. 2011年10月2日時点のオリジナルよりアーカイブ。 2011年10月14日閲覧。
- ^ 「Visual Studio 2012 フィードバック ツール: バグ報告のより良い方法 - Visual Studio ブログ - サイト ホーム - MSDN ブログ」。Blogs.msdn.com。2013年1月28日。2012年6月22日時点のオリジナルよりアーカイブ。 2013年6月15日閲覧。
- ^ 「Visual Studio 11のユーザーインターフェイスに色が復活」。Visual Studio Magazine。2019年7月22日時点のオリジナルよりアーカイブ。 2019年7月22日閲覧。
- ^ 「Visual Studio 11 ユーザーインターフェイスのアップデートがRCで登場」。The Visual Studio Blog。2012年5月8日。2019年7月22日時点のオリジナルよりアーカイブ。2019年7月22日閲覧。
- ^ 「A DESIGN WITH ALL-CAPS」 . The Visual Studio Blog . 2012年6月5日. 2019年7月22日時点のオリジナルよりアーカイブ。2019年7月22日閲覧。
- ^ 「Microsoftはユーザビリティとユーザーを無視 - VS 2012はメニューをすべて大文字のままに」。2012年6月10日時点のオリジナルよりアーカイブ。 2012年7月13日閲覧。
- ^ 「Visual Studio 11の再設計のぎこちなさについて - Arktronic.com」arktronic.com。2019年7月22日時点のオリジナルよりアーカイブ。2019年7月22日閲覧。
- ^ 「Visual Studio 2012でメニューがすべて大文字になるのを防ぐ方法!」www.richard-banks.org。2019年3月20日時点のオリジナルよりアーカイブ。2019年7月22日閲覧。
- ^ 「Visual Studio 2013 Preview が利用可能になりました!」 Visual Studio ブログ2013年6月26日. 2021年7月3日閲覧。
- ^ 「Visual Studio 2013 RC が利用可能になりました!」 Visual Studio ブログ2013年9月9日. 2021年7月3日閲覧。
- ^ 「Visual Studio 2013がWebにリリースされました!」 Visual Studioブログ. 2013年10月17日. 2021年7月3日閲覧。
- ^ Somasegar, S. 「Visual Studio 2013 のリリース: Visual Studio Online の発表」。MSDN ブログ。2014年1月26日時点のオリジナルよりアーカイブ。 2014年1月23日閲覧。
- ^ 「Visual Studio 2013 Update 1」。Visual Studioサイト。Microsoft Corporation。2014年1月20日。2016年4月1日時点のオリジナルよりアーカイブ。 2014年1月23日閲覧。
- ^ 「Visual Studio 2013 Update 1」。Somasegarのブログ。Microsoft Corporation。2014年1月20日。2014年1月22日時点のオリジナルよりアーカイブ。2014年1月23日閲覧。
- ^ 「Visual Studio 2013 Update 2 RTM」。Visual Studioサイト。Microsoft Corporation。2014年5月12日。2016年3月29日時点のオリジナルよりアーカイブ。2014年7月12日閲覧。
- ^ 「Visual Studio 2013 Update 3 の説明」。Microsoft Corporation。2014年8月15日。2015年2月13日時点のオリジナルよりアーカイブ。2014年8月18日閲覧。
- ^ 「Visual Studio 2013 Update 4 RTM」。Visual Studioサイト。Microsoft Corporation。2014年11月12日。2016年12月16日時点のオリジナルよりアーカイブ。2014年11月16日閲覧。
- ^ a b c d e「Visual Studio 2017 15.9 リリースノート」。Microsoft Learn。2019年12月10日時点のオリジナルよりアーカイブ。 2018年8月11日閲覧。
- ^ Montgomery, John (2014年6月3日). 「Visual Studio "14" CTP now available」 . The Visual Studio Blog . 2014年8月20日時点のオリジナルよりアーカイブ。 2014年8月18日閲覧。
- ^ Montgomery, John (2014年11月12日). 「Visual Studio 2015 Preview、Visual Studio Community 2013、Visual Studio 2013 Update 4、その他」 . Visual Studio Blog . Microsoft . 2015年1月7日時点のオリジナルよりアーカイブ。 2015年1月15日閲覧。
- ^ Liuson, Julia (2017年2月9日). 「Join Us: Visual Studio 2017 Launch Event and 20th Anniversary」 . The Visual Studio Blog . Microsoft . 2017年2月10日時点のオリジナルよりアーカイブ。 2017年2月10日閲覧。
- ^ Montgomery, John (2016年3月30日). 「Visual Studio "15" Preview Now Available」 . The Visual Studio Blog . Microsoft . 2016年8月3日時点のオリジナルよりアーカイブ。2016年7月20日閲覧。
- ^ Montgomery, John (2016年5月10日). 「Visual Studio "15" Preview 2」 . The Visual Studio Blog . Microsoft . 2016年8月19日時点のオリジナルよりアーカイブ。2016年7月20日閲覧。
- ^ 「Visual Studio "15" Preview 2」 . visualstudio.com . Microsoft . 2016年5月10日. 2016年6月13日時点のオリジナルよりアーカイブ。
- ^ Montgomery, John (2016年7月7日). 「Visual Studio "15" Preview 3」 . The Visual Studio Blog . Microsoft . 2016年9月11日時点のオリジナルよりアーカイブ。2016年7月20日閲覧。
- ^ 「Visual Studio "15" Preview 3」 . visualstudio.com . Microsoft . 2016年7月7日. 2016年7月15日時点のオリジナルよりアーカイブ。
- ^ 「Visual Studio "15" Preview 4、新しいインストールエクスペリエンスなどを提供開始 - MSPoweruser」 2016年8月22日。2018年1月25日時点のオリジナルよりアーカイブ。 2016年8月22日閲覧。
- ^ 「Visual Studio "15" Preview 4」。blogs.msdn.microsoft.com 。2016年8月22日。2016年8月23日時点のオリジナルよりアーカイブ。2016年8月22日閲覧。
- ^ 「Visual Studio "15" Preview 5 を発表」。blogs.msdn.microsoft.com。2016年10月5日。2016年10月6日時点のオリジナルよりアーカイブ。2016年10月5日閲覧。
- ^ 「Visual Studio 2017 - Visual Studio 2017 RCの生産性向上機能の概要」 。2016年11月14日。 2016年11月14日時点のオリジナルよりアーカイブ。2016年11月14日閲覧。
- ^ “Visual Studio 2017 Release Candidate” . 2017年3月28日時点のオリジナルよりアーカイブ。2017年3月30日閲覧。
- ^ a b c d “Announcing Visual Studio 2017 General Availability” . 2017年3月7日. 2017年3月20日時点のオリジナルよりアーカイブ。 2017年3月30日閲覧。
- ^ 「Visual Studio 2017 バージョン 15.4 リリース」。The Visual Studio Blog。2017年10月10日。2019年7月22日時点のオリジナルよりアーカイブ。2019年7月22日閲覧。
- ^ 「Visual Studio 2017 バージョン 15.5、Visual Studio for Mac リリース」。The Visual Studio Blog。2017年12月4日。2019年7月22日時点のオリジナルよりアーカイブ。 2019年7月22日閲覧。
- ^ 「Visual Studio 2017 バージョン 15.6、Visual Studio for Mac バージョン 7.4 リリース」。The Visual Studio Blog。2018年3月6日。2019年7月22日時点のオリジナルよりアーカイブ。 2019年7月22日閲覧。
- ^ 「Visual Studio 2017 15.8 リリースノート」。Microsoft Learn。2019年7月22日時点のオリジナルよりアーカイブ。 2019年3月21日閲覧。
- ^ブログ、Windows Developer; Sweetgall, Marc (2018年11月15日). 「ARM開発におけるWindows 10の公式サポート」 . Windows Developer Blog .
- ^ 「Visual Studio 2019 互換性ドキュメント」。Microsoft。2020年6月3日時点のオリジナルよりアーカイブ。2020年2月26日閲覧。
- ^ 「What's Next for Visual Studio」。The Visual Studio Blog。2018年6月6日。2020年3月30日時点のオリジナルよりアーカイブ。 2019年7月22日閲覧。
- ^ブログ、Visual Studio (2018年12月4日). 「Visual Studio 2019ですべての開発者の生産性を向上」 . blogs.msdn.microsoft.com . 2019年12月7日時点のオリジナルよりアーカイブ。2018年12月5日閲覧。
- ^ブログ、Visual Studio (2019年1月24日). 「Visual Studio 2019 Preview 2 が利用可能になりました」 . blogs.msdn.microsoft.com . 2019年2月11日時点のオリジナルよりアーカイブ。2019年1月26日閲覧。
- ^ 「Visual Studio 2019 Preview リリースノート」。Microsoft Learn。2021年2月2日時点のオリジナルよりアーカイブ。2019年2月14日閲覧。
- ^ “Visual Studio 2019 Release Candidate (RC) now available” . devblogs.microsoft.com . 2019年2月27日. 2020年11月14日時点のオリジナルよりアーカイブ。 2019年4月18日閲覧。
- ^ Salter, Jim (2021年4月20日). 「Microsoft Visual Studio 2022 は (ついに) 64ビットの世界へ参入します」 . Ars Technica . 2021年4月20日閲覧。
- ^ 「Visual Studio 2022」 . Visual Studio ブログ. 2021年4月19日. 2021年4月20日閲覧。
- ^ブログ、Visual Studio (2021年6月17日). 「Visual Studio 2022 Preview 1 が利用可能になりました!」 . devblogs.microsoft.com . 2021年6月18日閲覧。
- ^ブログ、Visual Studio (2021年7月14日). 「Visual Studio 2022 Preview 2 がリリースされました!」 . devblogs.microsoft.com . 2021年7月14日閲覧。
- ^ブログ、Visual Studio (2021年8月10日). 「Visual Studio 2022 Preview 3 が利用可能になりました!」 . devblogs.microsoft.com . 2021年8月11日閲覧。
- ^ 「Visual Studio 2022 Preview 4 が利用可能になりました!」 Visual Studio ブログ. 2021年9月14日. 2021年9月17日閲覧。
- ^ 「11月8日に開催されるVisual Studio 2022の発表にご参加ください」 Visual Studioブログ2021年10月12日。 2021年10月14日閲覧。
- ^ 「Visual Studio 2022が利用可能になりました」。Visual Studioブログ。2021年11月8日。 2022年2月18日閲覧。
- ^ Downie, Mark (2022年11月8日). 「Arm64 Visual Studioが正式にリリースされました!」 . Visual Studioブログ.
- ^ DeDiv-VR. 「Visual Studio Insiders リリースノート」 . learn.microsoft.com . 2025年9月16日閲覧。
- ^ Kristensen, Mads (2025年9月9日). 「Visual Studio 2026 Insiders is here!」 . Microsoft Dev Blogs . 2025年10月14日閲覧。
- ^ 「Visual Studio 2026が登場:より高速で、よりスマートになり、早期導入者に好評」 Visual Studioブログ、2025年11月11日。 2025年11月12日閲覧。
- ^ Blankenship, Ed (2014年1月). 「Visual Studio Online の紹介」 . MSDN Magazine . Microsoft . 2014年12月31日時点のオリジナルよりアーカイブ。2014年11月29日閲覧。
- ^ 「Features Timeline」 . VisualStudio.com . Microsoft . 2014年10月7日時点のオリジナルよりアーカイブ。2014年11月29日閲覧。
- ^ Yegulalp, Serdar (2013年11月14日). 「Microsoft、Visual StudioをAzureクラウドサービスとして再発明」 . InfoWorld . IDG . 2021年3月29日時点のオリジナルよりアーカイブ。2014年11月8日閲覧。
- ^ Harry, Brian (2015年11月18日). 「News from Connect(); 2015」 . Brian Harryのブログ. Microsoft . 2015年11月22日時点のオリジナルよりアーカイブ。 2015年11月22日閲覧。
- ^ 「Visual Studio Online の価格詳細」 . Microsoft Azure . Microsoft . 2015年11月22日時点のオリジナルよりアーカイブ。2014年11月29日閲覧。
- ^ Bright, Peter (2013年11月12日). 「Microsoft、Visual Studio Onlineでクラウド開発を推進」 . Ars Technica . Condé Nast . 2016年3月8日時点のオリジナルよりアーカイブ。 2016年3月7日閲覧。
- ^ 「DevOpsとアプリケーションライフサイクル管理」。MSDN。Microsoft 。 2016年3月8日時点のオリジナルよりアーカイブ。2016年3月3日閲覧。
- ^ 「Microsoft Visual Studio Team System コードネーム「Rosario」」. 2008年5月13日時点のオリジナルよりアーカイブ。2008年4月5日閲覧。
- ^ van Haaften, Octavie (2009年11月25日). 「Visual Studio 2010 Team System セッション」 . SharePoint: 作業中… . 2012年4月26日時点のオリジナルよりアーカイブ。 2011年12月8日閲覧。
- ^ Harry, Brian (2015年11月18日). 「News from Connect(); 2015」 . Brian Harryのブログ. Microsoft . 2016年3月8日時点のオリジナルよりアーカイブ。2016年3月3日閲覧。
- ^ Hinshelwood, Martin (2012年6月20日). 「Lab Management 2012を使用したTFS 2012のインストール」 . Martin Hinshelwood - naked Agility Ltd. 2018年9月13日時点のオリジナルよりアーカイブ。2018年9月12日閲覧。
- ^ 「LightSwitch HTML クライアント」。MSDN。Microsoft 。 2013年6月4日時点のオリジナルよりアーカイブ。2013年6月15日閲覧。
- ^ Massi, Beth (2013年1月17日). 「LightSwitchでSharePointアプリを数分で構築」 . Beth Massiのブログ. Microsoft . 2013年5月10日時点のオリジナルよりアーカイブ。 2013年2月27日閲覧。
- ^ Rivard, John (2012年3月22日). 「LightSwitch アーキテクチャ: OData (John Rivard)」 . Visual Studio LightSwitch チームブログ. Microsoft . 2013年7月2日時点のオリジナルよりアーカイブ。 2013年2月27日閲覧。
- ^ 「LightSwitch Update」 . Visual Studio LightSwitch チームブログ. Microsoft . 2016年10月14日. 2017年3月19日時点のオリジナルよりアーカイブ。 2017年3月19日閲覧。
- ^ 「方法: LightSwitch OData サービスをデプロイする」。MSDN。Microsoft。2013年6月 1 日時点のオリジナルからアーカイブ。2013年6 月 15 日閲覧。
- ^ 「Visual Studio LightSwitch 2011 は 7 月 26 日に発売されます」。Visual Studio LightSwitch チーム ブログ。Microsoft。2011年7 月 5 日。2013年 5 月 21 日時点のオリジナルよりアーカイブ。2013年2 月 27 日閲覧。
- ^ Massi, Beth (2010年8月3日). 「Visual Studio LightSwitch による迅速なビジネスアプリケーション開発」 . Beth Massi のブログ. Microsoft. 2016年3月24日時点のオリジナルよりアーカイブ。 2010年8月4日閲覧。
- ^ 「LightSwitch Update」 . Visual Studio LightSwitch チームブログ. Microsoft . 2017年8月8日時点のオリジナルよりアーカイブ。2017年5月31日閲覧。
- ^ Lardinois, Frederic (2015年4月29日). 「Microsoft、OS X、Linux、Windows向けの無料クロスプラットフォームコードエディタ「Visual Studio Code」を発表」 TechCrunch . 2017年10月28日時点のオリジナルよりアーカイブ。 2017年6月25日閲覧。
- ^ “GitHub - microsoft/vscode: Visual Studio Code” . 2019年7月22日. 2021年1月22日時点のオリジナルよりアーカイブ。 2019年7月22日閲覧– GitHub経由。
- ^ Bright, Peter (2016年4月14日). 「Visual Studio Codeエディターがバージョン1をリリース、ユーザー数は50万人を突破」 . 2017年7月7日時点のオリジナルよりアーカイブ。 2017年6月14日閲覧。
- ^ 「パフォーマンスプロファイリングの初心者向けガイド」 MSDN 、 Microsoft、2016年11月15日。2016年12月27日時点のオリジナルよりアーカイブ。2016年12月27日閲覧。