どのようにWinフォームプロジェクトデコンパイルのフォームが表示されます

Winフォームデコンパイル、あなたは工学など、通常のようにそれをしたい場合は、編集者、編集を形成することができ、いくつかの作業を行う必要があります。

 

.resourcesファイルを.resxファイルにする1.変換

Resgen使用ツール。このツールは、VS構築されています。

[スタート]メニューでは、見つけます:

コマンド・プロンプト

その後、コールxx.resourcesなどのディレクトリの.resourcesを入力してください

resgen xx.resources xx.resx

 

変換後2、およびフォームコードは、ディレクトリにxx.resx。

ここで、VSは、非常に巧妙になり、以下のxx.csを示す、RESXファイルがあり、右、の.resxは、プロジェクトに追加しました。

 

3.あなたには、いくつかのエラーが表示されます、ダブルクリックして開きます:

これは、System.ComponentModelこのライブラリからです。

フォームデザイナはなく、別のプログラムは、解析コードの形式が実行されるとります。私は、なぜマイクロソフトを知りません

もちろん、解決策は単純です:

System.ComponentModelを使用してフレーズを注意;,その後、すべての間違った場所に置く、System.ComponentModelが先行

 

まだOK?まだ、多くの牛Bの誤差があります、

Microsoftのフォームデザイナは、誤ったリソースと呼ばれる変数を1つだけ、識別します

のは、Redflectorの逆コンパイル、オペレータの名前で、言ってみましょう:マネージャー

        プライベートボイドのInitializeComponent()
        {
            ComponentResourceManagerマネージャ=新しいComponentResourceManager(typeof演算(ConfirmMsg))。

変更する必要があります

       System.ComponentModel.ComponentResourceManagerリソース=新しいSystem.ComponentModel.ComponentResourceManager ....

 

一般のSystem.Windows.Formsライブラリは問題外であるために、いくつかのケースでは、これではありません。

そして、あなたが同じことを行う、のSystem.Windows.Formsもオフに注意してください。そして、すべての場所は、すべてこのスペースと一緒に、使用していました。

おすすめ

転載: www.cnblogs.com/ioter/p/11428897.html