【发布时间】:2016-07-21 18:12:46
【问题描述】:
最近几天我一直在尝试对此进行研究,但似乎对初学者没有很好的支持。我找到的所有视频教程都没有回答我提出的问题。
我想要什么:
我有一个在 Visual Studio 2015 中使用 .NET 4.6.1 编写的应用程序,我想分发一个自动检查是否有更新的 .exe。看起来这正是 OneClick 的意图。
我现在在哪里:
我想发布到多人共享的云端硬盘。似乎我将该文件路径放在生成 Setup.exe、MyApp.application、publish.htm 和 Application Files 的“发布文件夹位置”中。当您转到 publish.htm 时,有一个安装按钮,用于下载 Setup.exe。
我被困在哪里:
当您将 Setup.exe 文件下载到本地计算机并尝试运行时,它会出现错误。详细信息表明它无法找到 MyApp.application 文件。似乎该文件负责了解用户计算机上当前安装的 MyApp 版本,以便可以将其与下载位置(在我的情况下为共享驱动器)进行比较,以查看是否有可用更新。
我错过了什么?我是否误解了 OneClick 发布的目的?用户是否应该能够访问 publish.htm 一次以获取 .exe 并且 .exe 用于启动我的应用程序并首先查找更新?我非常感谢您对此主题的任何见解!
PS 我已经阅读了所有 MSDN 文档,但在我看来它对初学者并不友好。或者也许我只是慢:)
【问题讨论】:
标签: c# .net visual-studio-2015