は実際に私がしたいと私はにより頻繁に得る問題を中心に来る:Visual Studio内の構成を比較しますか?
は、次のことを考えてみましょう: あなただけの新しいソリューション/プロジェクトを作って、あなたが必要なすべてのものを追加/作成を開始します。あなたがそうしている間、あなたは常にデバッグ設定内にいます。あなたの設定(C++プロジェクト、特にコンパイラ、リンカの設定)を変更し、最終的なビルドを行うためにモードを解放し、何が起こるのかを一日の終わりに変更しますか?定義の欠落、リンクされたライブラリ、プリプロセッサ定義、プリコンパイルされたヘッダーなどについてのエラーメッセージがたくさんあります)
今は?プロジェクトのプロパティを開き、ツリービューで各項目を選択し、左上にある構成のコンボボックスを切り替えます。
両方の設定が1つのファイルに保存されるため、単純な差分ツールを使用することはできません。また、プロジェクトファイルから両方の部分をコピーして2つの異なるファイルに貼り付け、すべてをプロジェクトファイルにマージします。
1つのプロジェクト内のさまざまな構成を比較する優れたソリューションはありませんか?
あなたは思考後の解決策を探していますが、これは私が最初にこの問題を回避するために行うことです:設定で何かを変更するたびに、_すべての設定_を選択します。これはほとんどの利用可能な設定、特にLinkerやInclude設定などの設定では問題ありません。 – OregonGhost
あなたはそうです。私はすでに*すべての設定*を使用しますが、時々私は逃してしまいましたし、しばらくして私はすべての設定が正常に構築されることができず、手動で設定を比較する気が楽な作業を開始します... – Oliver
私はプロジェクトファイルを解析し、さまざまな設定間でさまざまな値を比較するためのツールを書くことを考えています。あなたは解決策を見つけたことがありますか?(自分のツールを書く必要はありません) – aldo