繁体   English   中英

Clickonce清单后处理

[英]Clickonce manifest postactions

我有使用ClickOnce的vsto应用程序,并使用了部署后操作,我通过

http://msdn.microsoft.com/zh-cn/library/bb772100.aspx将解决方案的文档放到最终用户的计算机上(仅文档级自定义)

<vstav3:postActions>
  <vstav3:postAction>
    <vstav3:entryPoint class="ClickOnceLibrary.ClickOnceLibrary">
      <assemblyIdentity name="ClickOnceLibrary"
                    version="1.2.0.8" language="neutral"
                    processorArchitecture="msil" />
    </vstav3:entryPoint>
  </vstav3:postAction>
</vstav3:postActions>

法师-sign Foo.dll.manifest -certfile soft_certificate.pfx -pwd条

法师-更新Foo.vsto -appmanifest“应用程序文件\\ Foo_1_2_0_8 \\ Foo.dll.manifest” -certfile“应用程序文件\\ Foo_1_2_0_8 \\ soft_certificate.pfx” -pwd栏

因此,用Mage签署clickonce清单后:发布者,支持url,产品名称(使用项目名称的统计信息)等。

我的问题是,有没有一种方法也可以自动添加postActions,因此我不需要手动编辑清单,或者您知道使用法师后无法正确读取信息的清单可能是什么问题?

好吧,我们真的没有找到自动执行操作的方法,但是当使用选项与法师签名时,...

mage -sign Foo.dll.manifest -certfile soft_certificate.pfx -pwd bar -s "supporturl" -pub "publisher"
mage -update Foo.vsto -appmanifest "Application Files\Foo_1_2_0_8\Foo.dll.manifest" -certfile "Application Files\Foo_1_2_0_8\soft_certificate.pfx" -pwd bar -s "supporturl" -pub "publisher"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM