我已經在Win7 x64中用VS2012完成了兩個應用程序,但是當我嘗試在XP中運行它時,在嘗試打開應用程序時出現未知錯誤。我的應用程序在XP中的圖標的錯誤
最後我發現這個問題,並在Main.Designer.vb由設計器生成這一行:
Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon)
(如果我刪掉就行了那麼一切都OK在XP)
我總是通過單擊表單屬性中的「圖標」屬性字段來選擇標題欄圖標。
我對此有一些問題...
如何修改該行仍顯示我的圖標,並在XP的工作?
每次我把一個圖標放到我的表單的標題欄上,我需要手動修改該行以在XP中工作?
爲什麼微軟如此愚蠢的做法與XP不兼容,它自己生成的設計器代碼? (不需要回答此問題)
上安裝了XP是什麼版本的.NET Framework機? – JMan 2013-04-11 08:11:50
4.0在XP上,但我已經測試過3.0,3.5更改固件版本從屬性項目 – ElektroStudios 2013-04-11 08:15:42