いくつかのコマンドラインパラメータを理解するアプリケーションを作成しています。デバッグ時にコマンドラインで提供したいデフォルト値がいくつかあり、これらはプロジェクト設定as explained hereで簡単に設定できます。ビジュアルスタジオプロジェクトのコマンドライン設定がユーザーごとに格納されるのはなぜですか? .user設定ファイルをチェックイン(および共有)できますか?
ビジュアルスタジオはこれらの設定を* .csprojに保存します。 ユーザーファイルであり、統合ソース管理のデフォルト設定ではチェックイン*しません。 ユーザーファイル。このプロジェクトをデバッグする際には、すべてのIDEでこれらのデフォルトのコマンドラインパラメータを使用したいだけです。
ビジュアルスタジオがあなたに一定のやり方でガイドするときは、しばしば(ただし必ずしもそうではありません)、正当な理由があります。私たちは誰かの.csprojをチェックインしたくないかもしれません。 ユーザーファイル...右ですか?
この質問はあるが、いくつかの部分があります
- をなぜVisual Studioは、ユーザーごとに、この 特定の設定を保存しますか?
- この動作を変更する方法はありますか? - それで、悪いジュジュをもたらすだろうか?
- この場合、チェックインして.userファイルを共有しても問題ありませんか?
- ここで何をしようとしていますか?
ありがとうございました -
7年後、それでも同じように動作します。ほとんどのプロジェクトプロパティは '* .vcxproj'ファイルに保存されますが、ローカルデバッガのコマンド引数は' * .vcxproj.user'に格納されます。一貫性のためにマイクロソフトのポイントを与えてください。 –