1. 程式人生 > >VC++ 未能找到任何適合於指定的區域性或非特定區域性的資源。請確保在編譯時已將“xxxxxxx.resources”正確嵌入或連結到程式集“xxxxxxxxxx”,或者確保所有需要的附屬程式集都可加

VC++ 未能找到任何適合於指定的區域性或非特定區域性的資源。請確保在編譯時已將“xxxxxxx.resources”正確嵌入或連結到程式集“xxxxxxxxxx”,或者確保所有需要的附屬程式集都可加

我是隻要在DLL檔案中新增圖片,就會導致異常。

問題表現為只要在DLL檔案中添加了圖片,被呼叫時會出現無法訪問資源。

其他資訊:  未能找到任何適合於指定的區域性或非特定區域性的資源。請確保在編譯時已將“xxxxxxx.resources”正確嵌入或連結到程式集“xxxxxxxxxx”,或者確保所有需要的附屬程式集都可載入並已進行了完全簽名


網上有很多類似的問題,但是我都試過不是此問題造成的,我的這個出現此問題的原因是我修改過工程名稱導致的,比如我修改整個解決方案名稱為RTU_CONFIG ,之前是別的名稱導致的,解決方法:在工程名稱上右鍵,選擇解除安裝專案。


選擇編輯 xxxx.vcxproj


修改rootNanespace為你實際使用的名稱空間名稱,之後重新載入專案即可。