0

VS では、個々のファイル レベルでカスタム ビルド ルールを設定できます。ただし、ビルド ステップの説明 (外部ツールの実行時に msbuild が出力するもの) を変更しない限り、"カスタム ビルド ステップを実行しています" という既定値と、その後にツールのエラー出力が表示されるだけです。

私は最近、プロジェクトの奥深くに埋め込まれた .asm ファイルのビルド ルールが失敗し、NASM が有用なデバッグ情報を提供しなかった、継承されたソリューションでこれに悩まされました。どのファイルが失敗しているのかわからなかったので、問題を見つけるのに永遠にかかりました。私が試したことの 1 つは、ソリューション内のすべてのプロジェクトの説明を変更し (一度にすべてを選択してプロパティ パネルを開くことにより)、影響を受けるプロジェクトとファイルを表示するマクロを追加することでした。ただし、ビルドルールはファイルに添付されているため、当然これは機能しませんでした。

また、すべてのプロジェクト ファイルでデフォルトの説明文字列を検索してみましたが、値を設定しない限り、プロジェクト ファイルにはこの情報が保存されません。明らかに、どこかにデフォルトがあるはずです。これを設定する方法を知っている人はいますか?

4

1 に答える 1

0

すべてのデフォルトを変更できるとは思えませんが、できることは、カスタムの説明を設定するプロパティ シートを作成し、それを必要とするすべてのプロジェクトにそのプロパティ シートを追加することです。

于 2009-11-16T17:11:47.707 に答える