Visual studio 从英文Windows计算机远程调试时查看日文MBCS文本?

Visual studio 从英文Windows计算机远程调试时查看日文MBCS文本?,visual-studio,remote-debugging,visual-studio-debugging,Visual Studio,Remote Debugging,Visual Studio Debugging,正在尝试调试已将字符串、对话框等本地化为日语的MBCS应用程序。似乎是某个地方的一个bug,字符串被截断或其他什么 我正在使用Visual Studio 2013从英语Windows 7进行调试。当然,因为它是MBCS而不是Unicode,当我查看字符串时,它只是胡言乱语。可能,如果是unicode,那么在远程调试时字符串将以日语显示,但事实并非如此,也不是真正的选项 那么,有没有办法在我的英语系统中使用一些特殊的编码技巧来将字符串视为日语。我也不会将远程调试的本地系统设置为日语 所以。。。基本

正在尝试调试已将字符串、对话框等本地化为日语的MBCS应用程序。似乎是某个地方的一个bug,字符串被截断或其他什么

我正在使用Visual Studio 2013从英语Windows 7进行调试。当然,因为它是MBCS而不是Unicode,当我查看字符串时,它只是胡言乱语。可能,如果是unicode,那么在远程调试时字符串将以日语显示,但事实并非如此,也不是真正的选项

那么,有没有办法在我的英语系统中使用一些特殊的编码技巧来将字符串视为日语。我也不会将远程调试的本地系统设置为日语


所以。。。基本上是在寻找某种选项,将远程系统中的日语字符串视为我的英语系统中的日语字符串。还有人这样做过吗?

据我所知,VS IDE仍然支持不同的语言,您可以在VS中的“工具”->“选项”->“环境”->“国际设置”下安装语言包,这样您就可以用日语查看所有VS窗口,这是您想要使用的环境吗?谢谢Jack。如果我真的绝望了,我可能会调查一下。我希望通过改变手表规格,可以将整数视为十六进制或普通整数。我希望可以为字符串上的字符集设置手表规格。我看不懂日语,但我可以观察到,如果在错误的边界上拆分字节对(这可能会发生在字符串操作中),是否会损坏某些内容。谢谢。我没有很好的解决方案,也许你可以使用扩展名自定义视图:,我不认为我们可以用这种方式更改语言,但是我们可以将类型更改为view.interest。我试过你的第一个选择。我仍然在代码页中看到我的字符串。当我点击一个随机断点时,有时我会看到日语文本,但当从资源加载日语字符串时,我只会看到乱码。我编写了一个实用程序来加载与Unicode相同的字符串,并将WideStringToMultiByte与日文代码页一起使用,字节是相同的。所以,很奇怪。我们的翻译人员仍然有标记为英语的资源,但我们不会从DLL加载特定于语言的资源。我们期望DLL中只有一个lang。感谢您的建议@jackzai msft也许语言包确实有特定的支持范围/限制,我的意思是不是所有文本都将被翻译,如果仍然没有帮助,您可以向产品团队提交功能请求::。VisualStudio产品团队正在倾听用户的声音。你可以把你的想法发送到那里,人们可以投票。