1
我在我的應用程序中爲多種語言設置了支持。我已經本地化了表單,設置了所有標籤,並且還構建了保存已翻譯消息的resX文件。在Visual Studio中以調試模式運行時,這一切都可以正常工作,但是當我在Visual Studio之外運行「Release」版本時,它不會更改語言。語言本地化只能在調試模式下工作
我的主要問題是:這是否發生,因爲我沒有在我的系統上安裝特定的語言?它是否會改變語言,以使用該語言安裝Windows的用戶還在使用該語言?或者如果他們安裝了該語言?
啊,這是它,非常感謝。在這種情況下,有沒有辦法將.dll作爲嵌入式資源嵌入到應用程序中?當它讓我時,我會在幾分鐘內接受你的答案。 – 2013-03-26 17:32:41
我不知道你是否可以將它嵌入到一個大的dll中,對不起。但是如果你做了一個部署項目,它應該檢測它作爲一個依賴項並將它與exe一起復制。 – 2013-03-26 17:37:19
非常感謝。如果可以的話,我試圖保留一個.exe文件,如果需要的話,可以從中提取所有內容,但現在開始看起來像我將不得不在一個.zip中使用安裝程序或包。 – 2013-03-26 17:39:33