我想关联一个自定义URL http://en.wikipedia.org/wiki/Uniform_Resource_Locator协议(例如,myprotocol://SomeFolder/SomePage
)与一个单击一次 http://en.wikipedia.org/wiki/ClickOnce应用。
我可以毫无问题地创建关联 - 问题是每次更新应用程序(经常更新)时,EXE 文件的路径都会发生变化。
有什么办法可以解决这个问题吗?
看来这个问题的答案是你不能,但我确实想出了一个解决方案。
我创建了一个启动器(非常简单的应用程序),它查找快捷方式并将其启动参数传递给 ClickOnce 应用程序。我需要以传统方式安装启动器,但主应用程序仍然可以在需要时通过 ClickOnce 进行更新。
我发现这些链接很有用:
如何将参数传递给离线 ClickOnce 应用程序 http://robindotnet.wordpress.com/2010/03/21/how-to-pass-arguments-to-an-offline-clickonce-application/
将应用程序注册到 URL 协议 http://msdn.microsoft.com/en-us/library/aa767914%28v=vs.85%29.aspx
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)