2014-10-01 26 views
0

我們使用Visual Studio 2008構建大量的C#應用​​程序。這些應用程序已本地化默認語言環境是英語,另一個是西班牙語。構建生成主要EXE/DLL,其中嵌入了默認資源,另一個resource.dll用於西班牙語資源。是否有可能以某種方式改變visual studio創建這些資源DLL的方式,因此西班牙資源也包含在主模塊中,而不是單獨的資源DLL?如果是這樣,怎麼樣?我的目標是避免在IDE中使用對資源文件的內置支持時更改我們的自動構建過程和安裝。可以構建包含主模塊中的所有資源文件而不是單獨的資源dll

+0

更改這不應該「簡化」構建過程,無論如何它應該自動完成。 – user2864740 2014-10-01 11:30:55

+0

我們的構建過程是自動化的。但是,如果我們無法嵌入它們,它和我們的安裝需要更改以支持這些資源dll。 – tdemay 2014-10-01 12:17:44

回答

0

實現您自己的本地化,您將不需要外部.dll -s。在我看來,.Net/VS的內置本地化功能非常糟糕,我總是使用自定義解決方案(如文本文件)和不同語言的消息。把它交給翻譯者並把結果放回去很容易。

相關問題