對於我目前正在工作的項目,我正在創建資源文件(.resx)。我正在使用Resgen.exe和AL.exe來創建.resource和.dll文件。 .resx
文件的構建操作設置爲「無」。.NET WPF - 當.dll應該足夠時,爲什麼需要.resource文件?
這個想法是讓客戶提供自己的本地化,如果我們提供的不符合他們的需求。
我遇到的問題是.resource文件在交付的產品中是絕對必要的。我的印象是.resources.dll文件就足夠了。成品中是否真的需要.resource文件,或者我做錯了什麼?
編輯:我最近發現,幫助文件是專門尋找.resource文件。我修改了使用.dll的代碼,但現在字符串不會被返回。所以現在我的問題是「我如何訪問.resources.dll來檢索字符串?」
爲了您的價值,不妨寫下您自己的本地化和翻譯引擎。從長遠來看,這可能會減少工作量。 – CodingBarfield
.resource文件應該是一箇中間構建文件。從.resx文件創建,然後嵌入衛星程序集。你正在做其他事情,目前尚不清楚爲什麼。首先搜索「wpf衛星程序集」,找出正常完成的方式。 –