如何在Bot Builder(C#SDK)中使用RView工具本地化表单流中的字符串
我需要为德语本地化FormFlow中的所有字符串和枚举。如何使用RView工具生成资源文件?我读过以下内容,但我不明白如何使用它。有人能用简单的步骤来解释吗如何在Bot Builder(C#SDK)中使用RView工具本地化表单流中的字符串,c#,botframework,formflow,C#,Botframework,Formflow,我需要为德语本地化FormFlow中的所有字符串和枚举。如何使用RView工具生成资源文件?我读过以下内容,但我不明白如何使用它。有人能用简单的步骤来解释吗 我认为这很清楚,但让我们试着写一些步骤: 在代码中,查找构建表单的静态方法,例如 示例中的示例 找到它后,捕获两件事:名称空间和程序集名称。在示例的上下文中,名称空间将是ContosoFlowers.Models和程序集ContosoFlowers.dll(构建项目后它位于bin文件夹中) 运行rview工具作为rview-g{Assemb
我认为这很清楚,但让我们试着写一些步骤:
ContosoFlowers.Models
和程序集ContosoFlowers.dll
(构建项目后它位于bin文件夹中)rview
工具作为rview-g{AssemblyName}{Namespace}.{nameofbuildFormMethod}.
根据示例,它将是rview-g ContosoFlowers.dll ContosoFlowers.Models.BuildOrderForm
resx
文件添加到解决方案中李>
注意:RView工具包含在BotBuilder SDK nuget包中。将NuGet添加到项目后(如果转到“软件包”文件夹,然后再添加到Microsoft.Bot.Builder文件夹),您将找到一个包含
RView.exe
文件的工具文件夹。或者,您可以在以下位置获取该工具的源代码:
注2:如果进行更改并希望重新创建resx文件,请不要忘记将中性语言(返回)更改为“(无)”,否则rview工具将显示错误消息(未处理的异常:System.Reflection.TargetInvocationException:调用的目标已引发异常。-->System.Resources.MissingManifestResourceException:缺少资源System.Collections.Generic.List`1[System.String]…)
Jadlib,我已经把它放在VS2015的命令窗口中,它说“command”rview“无效。”但是…你有rview工具吗?在Microsoft.Bot.Builder.X.X.X.X中的项目包文件夹中查找该工具(其中X是版本) folder@Jadlib,RView工具是否可以作为nuget软件包使用?我试图查找该名称,但找不到它否,它是Microsoft.Bot.Builder nuget软件包的一部分,您已在项目中使用该软件包。请转到“软件包”文件夹,然后查找以Microsoft.Bot.Buider开头的文件夹。另外,您可以获取sourc工具的e代码位于