将WPF clickonce应用程序发布到github

时间:2015-01-27 15:45:35

标签: wpf github clickonce

我已将我的wpf项目发布到dir publish并且它受源代码管理(github) 所以我想添加一个下载链接到我的readme.md并根据: Is it possible to offer a ClickOnce installer on Github?我应该在我的降价中加上这个:

[Download the app](https://rawgithub.com/jphellemons/downloadyoutube/master/publish/setup.exe "Download the app")

我补充说 https://rawgithub.com/jphellemons/DownloadYouTube/master/publish/ 在第二个发布步骤中: enter image description here

但这不起作用。我错过了什么步骤?它可能与错误https://stackoverflow.com/questions/28157811/publish-click-once-to-github

有关

感谢vilicvane的评论,我有这个有效的setup.exe下载链接https://github.com/jphellemons/DownloadYouTube/blob/master/DownloadYouTube/publish/setup.exe?raw=true

但setup.exe引用了错误的.application文件...

  

尝试下载“https://rawgithub.com/jphellemons/DownloadYouTube/master/publish/DownloadYouTube.application”时出错。

我见过外部托管blob的工作方法: https://github.com/Code52/carnac因此无法将所有内容保存在github上?

1 个答案:

答案 0 :(得分:0)

您可以使用RawGit网址,该网址会在回复中添加正确的Content-Type标头。例如:

https://cdn.rawgit.com/Microsoft/RESX-Unused-Finder/master/publish/ResxUnusedFinder.application

(编辑)RawGit正在关闭。我不知道使用正确的Content-Type提供.application文件的替代方法。我已经搬到了自己的主持处。