有很多教程如何创建多语言RESX文件以及如何使用AL.exe创建卫星程序集,但我还没有找到如何在单个EXE文件中嵌入RESX/Resources/satellite-DLL文件并分发的工作示例整个多语言应用程序,如EXE。我尝试使用ilmerge.exe,但它似乎不适用于具有相同名称的多个DLL(文化卫星DLL具有相同的名称,最初驻留在以文化命名的不同子目录中)。我也不知道如何创建ResourceManager实例来处理嵌入式资源。我的目标是在封闭的、预定义的语言集之间实现动态切换。我需要获取文化字符串(即“de-DE”)、资源名称(即“CancelText”)并返回基于嵌入resx/