【发布时间】:2017-04-25 14:02:12
【问题描述】:
我一直在搜索 SOF 上的每一篇文章,并在谷歌上搜索了我能找到的所有内容,但一直找不到任何可以引导我将 C# Windows 窗体应用程序发布到我的网站的内容。
我正在使用 Visual Studio 2015。
我最初开始使用 ClickOnce,但我相信,我发现 ClickOnce 仅适用于 Intranet 设置? 所以我决定简单地点击“构建 - >发布'应用程序'”,但这也没有奏效。
我发现很多帖子解释了如何“获取 .exe 文件”,但这不是我想要的。
同时执行 ClickOnce 和简单的发布应用程序方法时,我设法将文件发布到我的网站文件夹。我什至可以看到 setup.exe 文件和应用程序文件夹。但是,每当我在我的 HTML 代码中添加指向 setup.exe 的链接以下载它以便可以安装应用程序时,它会显示“未找到 setup.exe 文件”,但它仍然存在。
我能够下载 VS 应用程序 .exe 并下载它并运行该应用程序,但这与能够使用 ClickOnce 更新它不同——这是首选。
是否有任何我可能遗漏的文档可以帮助我逐步发布我的 Windows 窗体应用程序?或者有没有人知道为什么它不让我下载 setup.exe?
-柯尔特
【问题讨论】:
-
不清楚您要做什么。通常不会将桌面应用程序发布到网站。如果您希望用户下载您的应用程序,那么您需要做的就是将其复制到服务器并在您的网站上提供指向它的链接。真的就这么简单。
-
我希望他们能够“安装”应用程序。 ClickOnce 提供了更新应用程序的选项,并且只能通过安装程序进行更新,而不仅仅是可执行文件。我正在尝试发布 setup.exe 文件并在用户计算机上安装我的 hostgator 网站上的应用程序。
-
您的安装文件夹 URL 似乎不起作用,您确定您正确列出了“安装文件夹 URL”吗?
-
@vipersassassin 我可能搞砸了,但我已经用图片测试了我完全相同的 html 下载链接,它确实有效。所以我很难过。
标签: c# windows visual-studio visual-studio-2015 clickonce