大規模なソリューションファイルを2つ用意し、1つのソリューションに統合します。Visual Studioソリューションファイルをマージする
ソリューションAからソリューションBにプロジェクトを追加するだけで済みますが、これを行うには時間がかかりませんか?
大規模なソリューションファイルを2つ用意し、1つのソリューションに統合します。Visual Studioソリューションファイルをマージする
ソリューションAからソリューションBにプロジェクトを追加するだけで済みますが、これを行うには時間がかかりませんか?
私はちょうど自分自身がPerlと、いくつかの正規表現の魔法を使用して、これを解く:私が開発し、Linux上でそれを実行したもののhttp://blog.tedd.no/index.php/2011/01/06/merging-multiple-visual-studio-solution-sln-files-into-one/
スクリプトは、WindowsとLinuxの両方のために働く必要があります。
リンクが壊れました。あなたはそれを更新できますか? – Ivan
同じソリューションファイルの2つのバージョンをマージするのはかなり誤りです.2つの別々のファイルをマージすると、エラーが発生しやすくなります。
私はこれのためのツールを知っていません - 私の通常のアプローチは、VS自体を使用して手動でプロジェクトを追加することでした。
あなたは、このツールで遊んで試すことができます:
http://code.google.com/p/merge-solutions/
また、プロジェクト/プロジェクト全体のコピー - ペーストの一般的な結果であるソリューション項目の重複ギルドを検出し、修正することができます。
将来の検索の利益のために - チェックアウトこのリンク: http://slntools.codeplex.com/ 、具体的にマージする: http://slntools.codeplex.com/wikipage?title=SLNTools%20Merge&referringTitle=Home
これは、同じソリューションファイルのブランチ間で変更をマージするためのものです。 2つの無関係なソリューションファイルを1つにマージすることはできません。 – Ben
を私は1つ(のVisual Studio 2013)の中に、いくつかの.slnファイルをマージするために同様の要件を持っていました。私がやったことだった:Visual Studioで
オープンVisual Studioで1の.sln [ファイル]> [開く]> [プロジェクト/ソリューション...]
開いた第2の.sln [ファイル]> [開く]> [プロジェクト/ソリューション...] しかし [ソリューションに追加]オプションを選択します。同じ名前のプロジェクトがすでに存在することを警告します。無視してください。重複したフォルダ名がある場合は、それらを解決する必要があるかもしれないプロジェクトは新しいの.slnファイルに追加された後
これは私のために働いたの.slnファイルのすべての残り
のためのステップ2を繰り返ししかし、重複したGUIDの場合に何が起こるかはわかりません。
私は
download source+bin (54KiB)
数日前に私自身しなければならなかった(いいえライセンス/パブリックドメイン/コピーレフト/あなたが良い:)
「あまり時間がかかる」を感じさせる何?それはどれくらいかかりますか? –
80件のプロジェクトVSが途中でクラッシュしました..より効率的なやり方を探しているすべての道 –