【问题标题】:When compiling WPF application language folders are copied to build folder编译 WPF 应用程序语言文件夹时复制到 build 文件夹
【发布时间】:2016-02-09 08:02:16
【问题描述】:

如何取消这个选项(我只需要英文)。 是否应该删除某些安装?配置?

创建的文件夹是:deenesfritjakozh-Hanszh-Hant

使用 Visual Studio 2015

参考:

  • System.Windows.Interactivity
  • Microsoft.Expression.Interactions

【问题讨论】:

  • 你在项目的引用中使用了什么?
  • 我添加了带有参考的图片
  • 您的项目中有.resx 文件吗?
  • 谢谢,这解决了问题(我以为会有一些“卸载”选项/属性更新)

标签: c# .net wpf visual-studio visual-studio-2015


【解决方案1】:

我在“构建后事件命令行”中添加了这个,它比 C. Hilarius 博士的示例短一些。

rd /s /q "de" "en" "es" "fr" "hu" "it" "ja" "ko" "pr-br" "ro" "pt-br" "ru" "sv" "zh-hans" "zh-hant"

【讨论】:

  • 我喜欢你的快速回答,但更喜欢 C 博士的明确声明
【解决方案2】:

没有任何建议对我有用。

相反,我添加了构建后事件以删除有问题的目录:

RMDIR "$(TargetDir)de/" /S /Q
RMDIR "$(TargetDir)es/" /S /Q 
RMDIR "$(TargetDir)fr/" /S /Q
RMDIR "$(TargetDir)it/" /S /Q
RMDIR "$(TargetDir)ja/" /S /Q
RMDIR "$(TargetDir)ko/" /S /Q
RMDIR "$(TargetDir)ru/" /S /Q
RMDIR "$(TargetDir)zh-Hans/" /S /Q
RMDIR "$(TargetDir)zh-Hant/" /S /Q

【讨论】:

  • 很好,它有效 ` RMDIR "$(TargetDir)de/" /S /Q RMDIR "$(TargetDir)es/" /S /Q RMDIR "$(TargetDir)fr/" /S /Q RMDIR "$(TargetDir)it/" /S /Q RMDIR "$(TargetDir)ja/" /S /Q RMDIR "$(TargetDir)ko/" /S /Q RMDIR "$(TargetDir)ru/" /S /Q RMDIR "$(TargetDir)zh-CHT/" /S /Q RMDIR "$(TargetDir)zh-CHS/" /S /Q RMDIR "$(TargetDir)pt/" /S /Q RMDIR "$ (TargetDir)zh-HANS/" /S /Q RMDIR "$(TargetDir)zh-HANT/" /S /Q `
【解决方案3】:

将我的评论作为答案:

问题可能来自C:\Program Files (x86)\Microsoft SDKs\Expression\Blend\.NETFramework\v4.0\Libraries,其中包含用于构建的可本地化对象。如果您删除它(确保备份),它应该可以解决您的问题。

【讨论】:

    【解决方案4】:

    在将 ZedGraph 链接到您的项目的情况下,只需转到安装 ZedGraph 的路径(被引用)。从此位置删除所有不需要的文件夹,然后返回并重建您的项目。不要忘记删除项目输出文件夹中所有不需要的文件夹,以便您可以验证重建确实不会重新创建不需要的文件夹。

    【讨论】:

      猜你喜欢
      • 2010-10-19
      • 1970-01-01
      • 1970-01-01
      • 2017-06-17
      • 1970-01-01
      • 1970-01-01
      • 2011-10-18
      • 1970-01-01
      • 2013-06-30
      相关资源
      最近更新 更多