在编译时禁用Dll文化文件夹

 重新入梦 发布于 2023-02-13 12:26

我正在使用2个dll(Microsoft.Expression.Interactions.dllSystem.Windows.Interactivity.dll),当编译父应用程序时,创建大量的文化文件夹:

每个内部都有2个dll(Microsoft.Expression.Interactions.resources.dllSystem.Windows.Interactivity.resources.dll).我已经google了,我找不到任何与如何阻止这个恼人的自动生成内容相关的内容.

2 个回答
  • 我用其他解决方案.您可以在Vistual Studio中为项目配置Post-build事件,这将删除多余的文件夹:

    rd /s /q "de", "en", "es", "fr", "it", "ja", "ko", "ru", "zh-Hans", "zh-Hant"
    

    此解决方案比从sdk文件夹中删除文件夹的侵入性小.

    2023-02-13 12:27 回答
  • 此问题有两种解决方法:

    复制System.Windows.Interactivity.dll并直接向此文件添加引用

    删除这些文件夹:
    \Program Files (x86)\Microsoft SDKs\Expression\Blend\.NETFramework\v4.5\Libraries

    相关链接:
    原始解决方案
    由Release目录中的caliburn.micro生成的文件

    2023-02-13 12:27 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有