C# 如何在C中为每个受支持的区域性编译副本#

C# 如何在C中为每个受支持的区域性编译副本#,c#,visual-studio,localization,culture,C#,Visual Studio,Localization,Culture,在一个可以支持几种语言(使用resx文件)的.Net项目上,如何为每种语言编译应用程序的副本 目前,我有一个静态硬编码成员,其中包含区域性: static CultureInfo CULTURE = new CultureInfo("en-Us"); 此成员将被发送到我的资源管理器: LangResourceMgr.Culture = CULTURE; 现在,对于每个区域性,我手动更改成员并重新编译 static CultureInfo CULTURE = new CultureInfo("

在一个可以支持几种语言(使用resx文件)的.Net项目上,如何为每种语言编译应用程序的副本

目前,我有一个静态硬编码成员,其中包含区域性:

static CultureInfo CULTURE = new CultureInfo("en-Us");
此成员将被发送到我的资源管理器:

LangResourceMgr.Culture = CULTURE;
现在,对于每个区域性,我手动更改成员并重新编译

static CultureInfo CULTURE = new CultureInfo("fr-FR");

有没有一种方法,使用visual studio一次生成所有文件,创建多个文件?

嗯。。。这不是支持多种语言的好方法。为什么不让区域性成为应用程序的一个设置呢?好的,那么区域性行就移动到另一个位置-设置。还是硬编码。如何一次编译所有区域性?可以使用附属程序集