用VS新建winform項目,自己寫的項目中出現了這個報錯。
網上搜索也沒找到合適的解決辦法。比較多的說法是這個后綴名為resx的文件是拷貝過來的(我這個文件並不是拷貝過來的,但是沒找到其他辦法,我也按照這個方法去嘗試。),文件被鎖定了。需要找到這個文件,右鍵屬性,去掉勾選鎖定文件的復選框。但是實際找到這個文件時右鍵並沒有發現這個復選框。
后來經過一番排查,終於發現是因為這個頁面中幾個按鈕是從其他項目里復制來的,按鈕里的圖片也是其他項目復制過來的。
原因就是上圖這幾個按鈕里的圖標,刪掉button里的Image屬性值就不會報錯了。具體什么原因我沒去細究,有大佬了解的希望指點迷津。
我的解決辦法是:把按鈕里的圖標刪掉,並且把資源里對應的圖片資源也刪了,重新把圖片拷貝過來,然后重新給按鈕添加Image屬性。然后重新生成就不報錯了。