gpt4 book ai didi

c# - 使用 Visual Studio 以不同语言运行 C# 应用程序

转载 作者:行者123 更新时间:2023-11-30 17:59:03 25 4
gpt4 key购买 nike

我有一个应用程序,它有多个资源文件,用于不同的语言,具体取决于机器的文化/语言。如果我使用代码设置文化,这会很好用,但我想以某种方式在命令行上指定文化。

我知道在 Java 中你只需要设置 VM Args lang 属性并且应用程序以该语言启动,但我不确定这是否可以使用 Visual Studio 因为它没有这种类型的选项。

谁能提供非代码解决方案,我知道我可以设置一些 cmd 行参数以在 lang 中读取,然后使用一些代码进行设置,但我想知道是否还有其他方法。

我也不想继续使用我的机器设置来切换我的语言。

最佳答案

区域性是特定于 .NET 的事物,在运行时从当前用户的“区域设置”中获取。这可以由用户在运行时根据每个应用程序进行更改。

默认的“执行进程”功能并不真正支持此功能,Microsoft 实用程序“AppLoc”添加了此功能。 CodeProject 上有一篇文章 Running AppLoc from Batch Files解释了如何更好地控制它。

关于c# - 使用 Visual Studio 以不同语言运行 C# 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11576598/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com