2012-04-18 3 views
4

私はVisual Studio 2008を使ってwinformアプリケーションを開発しています。そして、統合デザイナを使ってForm内の何かを変更するたびに、Form1.Designer.csとForm1.resxファイルコンテンツの順序を変更しています差分ツールがちょうどマイナーな編集が​​時々ありコミットalthoughtに沿っ違いの多くを見るために、それはこれらのファイルの複雑なバージョン管理を行った結果Form1.Designer.csはバージョン管理下に置いておくのが難しい

...

は、誰かが今までにこの問題を解決しましたか?

答えて

3

残念ながら、 Winformsのデザイナーは、意味の変更がほとんどない(大きなものではない)大きなテキストの変更を導入することで有名です。言い換えれば、ほとんど同じことをしても、テキストがオリジナルとはかなり異なるように、デザイナーのコードを再配置または再生成することがよくあります。この動作は、サードパーティのツールによって時々増幅されます(私は、InfragisticsのWinFormsツールがまったくこのようにINSANEであることに気付きました)。

ソースコントロールで扱うのは本当に良い方法ではありません。しばしばチェックインするのを忘れてしまいます。これはすべてのXAMLなので、WPFについてとても素敵なことの1つです。変更内容を把握するのがずっと簡単です。

+0

答えに感謝します! –

+0

@ tinmaru:あなたの質問に答えた場合は、この回答を受け入れることを忘れないでください。 –

+0

他の誰かがあなたの前に変更をチェックインした後に、マージを試みてください:不可能なNigh on不可能... :) –

関連する問題