ソリューション エクスプローラー。 第2回 Visual Studio 2010の基礎を知る (2/4):フレッシュマン企画 連載 簡単!Visual Studio 2010入門

ソリューション エクスプローラー

ソリューション エクスプローラー

現実のソフトウェアでは、1つのアプリケーションに、複数の. NETプログラムが存在する可能性がある。 例えば、メイン・プログラム(=)のほかに、そのプログラムを実行するときに動的にリンクされて使用されるプログラム(=)や、これらの. EXEファイルや. DLLファイルをコンピュータにインストールするためのセットアップ・プログラムなどが存在する場合などだ。 説明したように、1つのプログラムを作成するには、1つのプロジェクトが必要である。 よって、上記のように複数のプログラムを含んだアプリケーションの場合には、複数のプロジェクトが必要ということになる。 しかし、それらのプロジェクトを個別ばらばらにしておくと、アプリケーション全体を管理しにくい。 そこで、プロジェクトをまとめて管理するためのフォルダのようなもの(「コンテナ」と呼ばれる)が必要になる。 この複数のプロジェクトをまとめるコンテナが「ソリューション」というわけだ。 実際の開発では、1つのソリューションで、アプリケーション全体を管理することが一般的。 つまり、 「ソリューション=実際のアプリケーション」というケースがほとんどである。 ここでもう一度、ソリューション・フォルダとプロジェクト・フォルダの話題に戻ろう。 いま説明したVS 2010における「ソリューション」や「プロジェクト」という構成概念が、そのまま「ソリューション・フォルダ」や「プロジェクト・フォルダ」という物理構成となって、ファイル・システム上に作成されているのだ(もちろんVS 2010の構成概念とは異なる物理構成にすることも不可能ではないが、筆者はお勧めしない)。 既存プロジェクトのプロジェクト・フォルダの内容 既存プロジェクトのプロジェクト・フォルダをエクスプローラで開いた画面。 (1) プロジェクト・フォルダ。 詳細は前述した。 (2)binフォルダ。 VS 2010のデフォルト設定では、ビルドにより生成されたプログラムは、. EXEファイル(=実行可能ファイル)や. DLLファイルとして、このbinフォルダ内に出力される。 もこのフォルダ内に出力されている。 (3)objフォルダ。 VS 2010が使用するフォルダ。 このフォルダを開発者が意識する必要はなく、(いまのところ)覚えておく必要もない。 (4)Propertiesフォルダ。 VS 2010のプロジェクト設定のデータ内容が保存されるフォルダ。 C では「Properties」というフォルダ名になるが、VBでは「My Project」というフォルダ名になる。 (5)ソース・ファイル。 個別のファイルについては後ほど説明する。 しかし、1つのソリューションにC のプロジェクトとVBのプロジェクトを含めるといったことは可能だ。 以上、VS 2010のプロジェクト構造とファイル構成について説明した。 これで、VS 2010のプロジェクトの場所が分かるようになっただろう。 それでは、「プロジェクトを開く方法」にもう一度、話を戻し、「2. エクスプローラから開く方法」と「3. IDEのメニュー・バーから開く方法」について解説しよう。 slnファイル)を実行する方法だ。 もしくは、プロジェクト・ファイル(. csprojファイル/. vbprojファイル)を直接実行してもよい。 これだけで、既存のプロジェクトを開くことができる(ソリューション・ファイルとプロジェクト・ファイルについては前述した)。 特に、半年前に作成したような古いプロジェクトの場合や、インターネットで入手したサンプル・プログラムのように一度も開いたことがないプロジェクトなどで、スタート・ページにリストアップされないような場合には、このエクスプローラから開く方法が便利である。 すると、次の[プロジェクトを開く]ダイアログが表示される。 このダイアログでソリューション・ファイルを選択すると、プロジェクトを開くことができる。 [プロジェクトを開く]ダイアログ ソリューション・ファイル(この例では「WindowsApplication1. sln」)をダブル・クリックすると、プロジェクトを開ける。 (1) [マイ プロジェクト]ボタンをクリックすると、プロジェクトのデフォルト作成先である「マイ プロジェクト」フォルダを一発で開くことができる。 (2)ダブル・クリックすると、プロジェクトが開く。 この方法は、開きたいプロジェクトをここしばらく使用しておらず、なおかつプロジェクトがそのデフォルト作成先である「マイ プロジェクト」フォルダ内にある場合に最適だ。 以上の3つの方法で既存プロジェクトを開くことができる。 それでは、前回作成したプロジェクトを開くことができたとして、VS 2010のコーディング環境であるIDE画面の構成について見ていこう。

次の

Visual Studio のプロジェクトをフォルダーで整理する

ソリューション エクスプローラー

ソリューション エクスプローラーのソース管理 Solution Explorer Source Control• この記事の内容 Microsoft Microsoft SQL Server Management Studio SQL Server Management Studioソリューションエクスプローラーは、別のソース管理システムに統合できます。 SQL Server Management Studio SQL Server Management Studio Solution Explorer can be integrated into a separate source control system. ソリューションまたはプロジェクトをソース管理システムに統合すると、プロジェクト内のスクリプトとクエリを対象に、ファイル アクセスとバージョン管理を制御できるようになります。 Once a solution or project is integrated into a source control system, you can control file access and versioning for the scripts and queries in your projects. ソリューションとプロジェクトのソース管理 Solution and Project Source Control 重要 この機能は、Microsoft SQL Server の将来のバージョンで削除されます。 This feature will be removed in a future version of Microsoft SQL Server. 新規の開発作業ではこの機能を使用しないようにし、現在この機能を使用しているアプリケーションは修正することを検討してください。 Avoid using this feature in new development work, and plan to modify applications that currently use this feature. ソース管理とは、サーバー ソフトウェアの主要部分がファイルのバージョンを格納および追跡し、ファイルへのアクセスを制御するシステムです。 Source control refers to a system in which a central piece of server software stores and tracks file versions, and also controls access to files. 標準的なソース管理システムは、1 つのソース管理プロバイダー、および 2 つ以上のソース管理クライアントで構成されます。 A typical source control system includes a source control provider and two or more source control clients. SQL Server Management Studio SQL Server Management Studio はソース管理サービスに統合することができます。 can be integrated with a source control service. そのため、このツールはソース管理プロバイダーに対するクライアントとして使用できます。 This means you can use the tool as a client for your source control provider. 環境を離れることなく、個人およびチームのプロジェクトを簡単に管理できます。 Without leaving the environment, you can manage your individual and team projects easily. ソース管理プロバイダーは、 Management Studio Management Studio に含まれていません。 The source control provider is not included with Management Studio Management Studio. ソース管理プロバイダーを選択するには To select a source control provider• ソース管理プロバイダーのクライアント部分をインストールします。 Install the client portion of your source control provider. Management Studio Management Studioで、 [ツール] メニューの [オプション] をクリックします。 In Management Studio Management Studio, on the Tools menu, click Options. [ オプション] ダイアログボックスで、[ ソース管理] を展開し、[ プラグインの選択] ページをクリックします。 In the Options dialog box, expand Source Control, and then click the Plug-in Selection page. [ 現在のソース管理プラグイン] ボックスで、ソース管理プラグインを選択します。 In the Current source control plug-in box, select the source control plug-in. このセクションの内容 In This Section トピック Topic 説明 Description ソース管理に関する基本的な用語を定義し、プロジェクトでソース管理を使用する利点について説明します。 Defines basic source control terminology, and explains how your project can benefit from using source control services. Management Studio Management Studio 環境を使用して、ソース管理にソリューションおよびプロジェクトを追加する方法について説明します。 Explains how to use the Management Studio Management Studio environment to add solutions and projects to source control. Management Studio Management Studio 環境を使用して、ソース管理の対象であるソリューションおよびプロジェクトを開く方法について説明します。 Explains how to use the Management Studio Management Studio environment to open source-controlled solutions and projects. ソリューションやファイルをソース管理からチェックアウトする方法について説明します。 Explains how to check out solutions and files from source control. ソリューションやファイルをソース管理にチェックインする方法について説明します。 Explains how to check solutions and files into source control. プロジェクトや項目の履歴を取得したり、項目のローカル コピーを取得したり、2 つの項目のバージョンを比較したりする方法について説明します。 Explains how to retrieve the history of a project or item, retrieve a local copy of an item, or compare two item versions. 参照 See Also 関連記事.

次の

ソリューション エクスプローラーでのファイルの入れ子のルール

ソリューション エクスプローラー

「ソリューションエクスプローラ」 Visual Basicの管理ツールですね。 "Visual Studio にはソリューション・エクスプローラ・ウィンドウがあり、このウィンドウを使用してソリューションとプロジェクトを探索、管理できます。 " 表示されていない場合は、 "ローラとよく似た階層構造で表示されます。 既定では、ソリューション エクスプローラは IDE の右側に表示されます。 ソリューション エクスプローラが表示されていない場合は、[表示] メニューの [ソリューション エクスプローラ] をクリックして開くことができます。 aspx "ソリューションが表示されない状況になっていることがあります。 たとえば、Visual Basic の開発設定など、既定の環境設定のいくつかでは非表示になっています。 … この状況でソリューションを再表示する または、非表示にする 場合は、[ツール] — [オプション] — [プロジェクトおよびソリューション] — [全般] の順にクリックし、[Always show solution] 常にソリューションを表示 チェック ボックスをオンにします。 " 参照設定ならば、 "参照設定を追加する方法" "1)ソースのプレビュー機能 VS2012では、ソリューションエクスプローラ上で、 ファイルを選択しただけで、ソースを表示できるプレビュー機能が追加になりました。 " こちらも参考に "「ソリューションエクスプローラ」に関する回答" よい開発ができますように! 参考になれば幸いです。

次の