3
いくつかのGitリポジトリに含まれているプロジェクトを含むソリューションがあります。 .sln
ファイルはreposのいずれかにあります。基本的に次のようになります。アクティブなGitリポジトリを変更するときにVisual Studioがソリューションを閉じるのを止める方法
Visual Studio 2015の種類の作業に付属するGitソースコントロールプロバイダを使用します。
しかし、チームエクスプローラ(Ctrl + Alt + F4)の[接続]ペインを使用してアクティブなGitリポジトリを切り替えると、Visual Studioによってソリューションが閉じられることがあります。
Visual Studioでソリューションを閉じるのを止めるにはどうしたらいいですか?
これは私の質問に対する答えではありませんが、おそらく正しいでしょう。 – Martin
私の必要性は元の質問と似ていますが、この回答は私にも役に立ちません。私はそれ自身のリポジトリにそれぞれいくつかの図書館プロジェクトを持ちたいと思っています。それから、ウェブサイトプロジェクト(それ自体のレポ)を含み、他のプロジェクトを含むソリューションがあります。これはちょっと機能しますが、VS Gitプラグインを使用してreposを切り替えると、(前述のように)ソリューションが閉じられます。ソリューションの各プロジェクトを簡単に編集できるようにしたいので、NuGetパッケージを使用することは私が探しているものではありません。私はプロジェクトレベルでコミットするための簡単な方法を探しており、それは正しいレポに向かいます。 –
私は3つのサブリポジトリを持つマスターgitリポジトリを1つ持っています。だから私が何をするにしても、サブレポジトリのいずれかに接続したいときにVS2017が私のマスターソリューションを閉じるのを止めることはできません。超迷惑... – Egor