1>.將測試程序添加到.NET Reflector工具
2>.選中測試程序後右鍵選擇導出測試
1>.問題一spa
問題現象:設計
base.AutoScaleMode = AutoScaleMode.Font; 方法「InitializeComponent」內的代碼由設計器生成,不該手動修改。請移除任何更改,而後嘗試從新打開設計器。orm
處理方法:對象
對全部System.Windows.Forms.命名空間裏面的控件須要全命名空間的聲明。圖片
示例:base.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;資源
2>.問題二it
問題現象:io
變量「manager」未聲明或從未賦值。
處理方法:
1)先將resources文件轉成resx資源文件,命名匹配與之對應的*.cs文件名稱,且將其放在與之對應的*.cs代碼同一目錄(如將
FrmTest.resources編譯成FrmTest.resx,而後放到FrmTest.cs同一目錄下)。
編譯工具在
Win7\Win8:C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\resgen.exe
XP:C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\resgen.exe
CMD命令格式: resgen *.resources *.resx。
注意:生成resx資源文件後排除與之對應的*.cs文件然後從新添加即可將.resx文件映射到項目中。
2)將InitializeComponent方法中的對象manager替換爲resources(替換變量名)
3>.問題三
問題現象:
System.Resources.MissingManifestResourceException: 未能找到任何適合於指定的區域性或非特定區域性的資源。
請確保在編譯時已將「**.Properties.Resources.resources」正確嵌入或連接到程序集「**」,或者確保全部須要的附屬程序集均可加載並已進行了徹底簽名。
處理方法:
從新添加圖片的資源便可