3

何らかの理由で、VS2008は、自分のCSPROJプロジェクトファイルへの参照>と< >のように、私の<ユーザコントロールの任意の追加、削除、追加、削除それは非常に刺激的で、私のSVNの使用パターンを妨害します。この小さな、しかし非常に迷惑なバグの治療法はありますか?VS2008でCSPROJファイルが不必要に変更されないようにするにはどうすればよいですか?

+0

明示的にUI要素を組み込み、ライブラリへの参照を削除(または追加)しない限り、なぜそうするのかはわかりません。 – rkg

+0

この.csprojファイルはどのように最初に保存されますか?これは、ビルドを開始するときにのみ自動的に行われます。どの時点でも何も省略してはいけません。 –

+0

違反操作を実行する前に保存するように指示します。毎回それをしないでください。 VS2008が間違ったアイコン(クラスアイコン)をユーザーコントロールに置くバグに関連しているようです。しかし、確かに言うことができませんでした。 UIの仕事をすることによって悪化しているように見える(それは来ていない見たか?) – Malachi

答えて

1

残念ながら、 Visual Studioには、この驚くべき機能が組み込まれています:-)、

フォームリソースファイルまたはローカライゼーションファイル(.resx)を使用すると、それははるかに悪いことです。

私たちのソリューションには、コミットする前に.resxファイルをアルファベット順に並べ替えるためのSCMのクライアントトリガが含まれていました。このようにして、.csprojファイルと.resxファイルを簡単にマージすることができますが、それはあなたのお気に入りの解決策ではないと思います。