标签: multilingual-app-toolkit

尝试在项目上启用Multilingual app toolkit时,没有任何反应

当我尝试在C#项目上启用Mulitlingual app工具包时,我收到如下错误,没有更多的事情发生:

项目"项目名称"未启用 - 无法确定项目的源文化.

怎么了?

.net c# multilingual multilingual-app-toolkit

13
推荐指数
4
解决办法
3095
查看次数

无法在 Visual Studio 中禁用扩展

我无法禁用/删除 Visual Studio 2015 中的某些扩展,包括我自己安装的“多语言应用程序工具包”和“MySQL for Visual Studio”等扩展。在某些情况下,扩展和更新管理器中的DisableUninstall按钮都是灰色的。

Visual Studio 扩展 - 显示灰色禁用和卸载选项

我试过以管理员身份启动 VS,并在安全模式下启动 VS(使用devenv.exe /safemode)。

为什么不能禁用某些扩展,安全禁用它们的正确方法是什么?

visual-studio multilingual-app-toolkit visual-studio-2015

4
推荐指数
1
解决办法
4694
查看次数

多语言应用程序工具包.xlf文件在构建期间未更新

我们有一个安装了Multilingual App Toolkit的.net标准应用程序(Visual Studio 2017)。将翻译语言添加到给定的.resx文件时(右键单击->添加翻译语言),它将按预期生成.xlf文件。但是,在将密钥添加到现有的.resx文件并运行自定义工具后,应该在重建过程中更新.xlf文件,但不是。

xlf文件包括以下内容:

   `<file datatype="xml" source-language="en" target-language="de" original="../PROPERTIES/RESOURCES.RESX" tool-id="MultilingualAppToolkit" product-name="n/a" product-version="n/a" build-num="n/a">`
Run Code Online (Sandbox Code Playgroud)

因此它引用正确的.resx文件。

我们是否需要设置构建选项来更新.xlf文件,或者是否有任何方法手动更新.xlf文件以从.resx文件中获取新密钥?

c# resx visual-studio multilingual-app-toolkit .net-standard-2.0

1
推荐指数
1
解决办法
422
查看次数