【发布时间】:2009-05-27 16:37:41
【问题描述】:
我们目前正在使用 Visual Studio 构建 ClickOnce 部署包,但我们想重命名“应用程序文件”,因为我们使用的网络服务器不支持空格。
我们发现直接进入.application文件可以修改指向的路径,也可以手动重命名文件夹。
有没有人知道一种自动化的方法,无论是使用 MageUI 还是任何其他实用程序?将一个批处理脚本放在一起为我们进行更改是很诱人的。部署也使用未签名的文件,因为我们不需要担心证书(它只是一个内部应用程序)
【问题讨论】:
-
你是如何做到这一点的?当我重命名文件夹时(App Engine 和空格存在错误!),我收到以下错误:+ 清单 XML 签名无效。 + 对象的数字签名未验证。
-
不确定您是否在使用 App Engine(因为您提到不支持空格),但我通过 URLEncoding 处理程序 url 让我的空间巧妙地使用:- url: /app/Application% 20Files static_dir:应用程序/应用程序文件
-
您需要在清单文件上禁用签名生成。您说得对,我正在使用 AppEngine,并且添加更多处理程序 URL 似乎确实有效。 code.google.com/p/googleappengine/issues/detail?id=2525有更多详情