この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。
建築家
建築家
リスト
放送
茶屋
インテリジェントAI会話
.NETキャリア&テクニカルカレッジ
ちっちゃいなクズブログ
この版
利用者
Architect_Programmer_Code農業ネットワーク
»
建築家
›
その他の技術
›
安全な攻防
›
Reflector、Manager、Baseで.NETファイルをデコンパイルした後、 オートスケーリングモード ...
眺める:
11500
|
答える:
0
[分解]
Reflector、Manager、Baseで.NETファイルをデコンパイルした後、 AutoScaleModeの修正
[リンクをコピー]
クズども
掲載地 2015/08/06 17:45:57
|
|
|
逆コンパイル済みのプロジェクトファイルをVS2010で開いた後、フォームを開くと一連のエラーメッセージが表示されます。
最初のケース:
「設計者は152行目のコードを処理できません:ベース。 AutoScaleMode = AutoScaleMode.Font; 「InitializeComponent」メソッド内のコードはデザイナーによって生成され、手動で修正すべきではありません。 変更を削除し、デザイナーを再起動してみてください。
解決策はこうです:System.Windows.Forms.の名前空間内のすべてのコントロールは、ベースのような完全な名前空間で宣言する必要があります。 AutoScaleMode = AutoScaleMode.Font; ベースに変更すべきです。 AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
第二のケース:
変数「manager」は宣言されていないか、割り当てられていません。 ”
解決策として、このメソッドはInitializeComponent内のSystem.Resources.ResourceManager呼び出しを含むフォームに限定されます
1. リソースファイル形式変換。.resources(バイナリ)ファイルを.resxファイル(XML)XPに変換し、C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin resgen.exeで変換し、WIN7にはC:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Binを使用します CMDコマンド形式:resgen *.resources *.resx(.resxファイルはできればフォーム.csファイルと同じ名前のファイル)
2. InitializeComponentメソッドのオブジェクトマネージャをリソースに置き換える(はい、変数名^_^だけを置き換え、すべて置き換えてください。最善の方法はマネージャーの宣言を変更することです)
3. リソースファイル.resxをフォームファイルと同じフォルダの下に置く.cs。
4. プロジェクトからすべてのフォーム(.cs)を除外し、追加する前に追加してください(これにより.resxファイルを.csprojにマッピングする手間が省けます)。
先の:
2015年8月、毎週水曜と金曜に武漢国際会議展示センターで中央中国人材の就職フェアが開催されました
次に:
DIVの表示/隠し方のヒント(可視性と表示の違い)
関連記事
•
Discuzの存在を完全に削除してください! Xフォーラムアカウントの脆弱性修正
•
httpsの場合のuCenterエラーを修正してください
•
MySQLテーブル修復のヒント「テーブルのストレージエンジンはre...をサポートしていません。
•
Postman-REST-Client_v0.8.4.8 修正
•
アリババクラウド:Windows SMB/RDPリモートコマンド実行脆弱性修復チュートリアル
•
VS NuGet Offline パッケージの Nuppkg ファイルをインストールするのです
•
Oracleにはユーザー管理が内蔵されています
•
Memcacheの不正アクセス脆弱性修復シナリオ
•
Didcuz memcache+ssrf GETSHELL 脆弱性修復ソリューション
•
X3.2を実行すると、PHPログプロンプトが表示されます:PHP厳格標準
閲覧したセクション
HTML/CSS/JavaScript
ごみ箱
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。
Mail To:help@itsvse.com