c# - 没有自定义文化的 ClickOnce
问题描述
我有一个 WPF 应用程序,它使用自定义文化资源并发布到服务器,以便以后通过 ClickOnce 安装或更新(我相信)。
问题在于主机没有的自定义文化,并且由于缺少文化,安装完全停止。
无论如何强制安装(应用程序确实有检查以注册缺少的文化)或在发布应用程序时以某种方式添加这些文化信息?
为了提供一些上下文,我有以下资源文件:
Resources.en-GB.resx
Resources.en-GB-informal.rex
第一个资源文件包含应用程序的基本翻译,第二个资源文件包含大致相同的内容,但在非正式/友好的上下文中。这延伸到其他文化。
解决方案
推荐阅读
- java - Branch.io (Android SDK) 和 GDPR
- mysql - 将删除的数据保留在其他表中
- php - 在刀片文件上使用 Poedit
- vba - 将多个文本文件导入单个工作表
- sas - 识别触发事件后的第一次发生
- android - 基于存储在 Firebase 生成的实例 ID 下的 lastMessageKey 的时间戳值排列 RecyclerView 项目的 Firebase 查询
- android - 图片不能在 iPhone 上使用,但它们可以在 Android 上使用?
- javascript - 当包裹在 "$(document).ready(function () {" 中时,Bootstrap selectpicker 会出错
- asp.net-mvc - 将 x509 证书上传到 Azure ADD 或 Microsoft 注册门户上的应用程序清单
- javascript - papa.unparse 创建空的 csv 文件