空のソリューション(.sln)ファイルを最初に作成してからプロジェクトを追加する方法はありますか?


125

(私の知る限りでは)最初にソリューションを作成してから、それに新しい/既存のプロジェクトを追加することができないため、Visual Studioは常に私を悩ませてきました。ソリューションを作成する方法を知る唯一の方法は、プロジェクトを作成し、そのソリューション名を指定することです。

では、Visual Studio(任意のバージョン)で空のソリューション(.sln)から始める方法はありますか?

回答:


195

はい、「方法:ソリューションとプロジェクト作成する」で概要を説明しています。

記事から:

ソリューションの作成新しいソリューションを作成するには

  1. 上のファイルメニュー、選択し新規作成をクリックしますプロジェクト

  2. プロジェクトの種類ペイン、選択し他のプロジェクトの種類を、次に選択Visual Studioのソリューション

  3. ではテンプレートペイン、選択空のソリューションを

  4. プロジェクトの名前を入力します。

  5. ソリューションディレクトリの場所を変更するには、[ 参照] を選択して新しい場所を指定します。

  6. ソリューションをソース管理データベースまたはリポジトリに追加する場合は、[ ソース管理に追加]を選択します。

  7. OKをクリックします。

空のソリューションを作成した後、[プロジェクト]メニューの[新しいアイテムの追加]または[既存のアイテムの追加]コマンドを使用して、新しいまたは既存のプロジェクトとアイテムを空のソリューションに追加できます。


4
ジャスティンに感謝します、これは2017年にも私を助けました!私たちの多くが空白のソリューションから始めて階層ごとにフォルダー構造を作成したいのに、なぜ空白/空のソリューションをそのようなあいまいな場所に隠したいのかわからない...ありがとう
Milind Thakkar

1
Visual Studio 2019では、Add-new-Itemを使用して新しいプロジェクトを作成できません。ただし、「ファイル」->「新規」->「プロジェクト」で新しいプロジェクトを追加し、コントロール行の「new」という単語の後に「project」と入力できます。
ジョナサン

素晴らしい-「解決策」を検索しても何も見つからない....マイクロソフトの回避策を提供してくれてありがとう:)
Christoph P

20

以下のためのVisual Studio 2013、それは少し変更されました。
「空白」を「インストール済みテンプレート(Ctrl + E)」で検索することもできます。

空のソリューションを作成するには

  1. 上のファイルメニューをクリックし新規作成をクリックします新規プロジェクトを
  2. 左側のペインで、[ インストール済み]を選択し、[ その他のプロジェクトタイプ]を選択して、展開されたリストからVisual Studioソリューションを選択します。
  3. 中央のペインで、[ Blank Solution]を選択します。
  4. ソリューションの名前場所の値を設定し、[ OK ]をクリックします。

http://msdn.microsoft.com/en-us/library/zfzh36t7.aspx


4
私にとってそれはインストールされていました>テンプレート> Visual Studioソリューション>空白のソリューション
mallardz '30

1
+1空白の解決策のオプションを見つけようとして壁に頭をぶつけて、「空白」を検索するとうまくいきました。
kjw

1
私にとっては、インストール済み>テンプレート>その他のプロジェクトタイプ> Visual Studioソリューション>空のソリューション
2015年

ファイル->新規->プロジェクトを介してVisual Studio 2019で空のソリューションを取得し、コントロール行の「新しい」という単語の後に「ソリューション」という単語を入力できます。
ジョナサン

14

以下のためのVisual Studio 2019のステップはで説明されている https://docs.microsoft.com/en-us/visualstudio/get-started/tutorial-projects-solutions?view=vs-2019#create-a-solution

  • Visual Studioを開きます。

  • スタートウィンドウで、[新しいプロジェクトの作成]を選択します。

  • [新しいプロジェクトの作成]ページで、検索ボックスに空のソリューションを入力し、空のソリューションテンプレートを選択して、[次へ]を選択します。

注:必ず新しいプロジェクトを開き、右クリックして新しいプロジェクトを作成しても、空のソリューションを作成するオプションは生成されません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.