none
Clickonce 发布问题 RRS feed

  • 问题

  • 本人写了一个支持多语言(中文和英文)版本的小程序, 可以通过 Clickonce 发布到远程 Web 服务器,也可以从 Web 服务器正常安装,问题是通过 Clickonce 发布时并没有将 zh-CHS 子目录下的中文资源一并发布,导致通过 Clickonce 安装后只有英文版本。在 VS2005 里编译都是有 zh-CHS 子目录的,并且可以正常显示中文版本。

    请问如何能让 VS2005 在通过 Clickonce 发布时编译中文语言资源,并且将 zh-CHS  目录发布到 Web 服务器?
    目前的 workaround 是:在 VS2005 中手工添加 zh-CHS 子目录,把中文语言资源按 content 方式强制发布到 Web 服务器。通过这种方式也能发布成功,但感觉不是正规方式。
    Ay
    2009年2月25日 8:30

答案

  • 问题已经解决,只要在“解决方案”->“属性”->“发布”->“应用程序文件”,找到中文资源文件,然后“包括”进来就可以了。默认是“排除”的。
    Ay
    • 已标记为答案 Ay Xu 2009年2月25日 9:24
    2009年2月25日 9:21