3

好吧,这是一个很长的镜头,但我认为值得一问,即使我最终看起来很愚蠢(不会是第一次)。随着谷歌最近宣布 HTML 内容可以在谷歌驱动器上发布 (http://googleappsdeveloper.blogspot.com/2012/11/announcing-google-drive-site-publishing.html),有人知道是否有可能在那里也托管 ClickOnce 应用程序?

是的,我很便宜。尤其是在虚拟主机方面。我写的应用程序不多,很想以低廉的免费价格托管它们。我很便宜。:-)

4

3 回答 3

3

我不这么认为,因为您必须能够为文件类型设置 MIME 类型。你必须尝试一下。

您始终可以将它们放在 Azure blob 存储中,这可能会花费您 6 美元/年。自从写这篇文章以来,价格已经下降。

于 2012-12-05T19:50:18.510 回答
3

这是使用 Dropbox 的一个很好的免费替代解决方案。它可能适用于 GoogleDrive - 尚未尝试过。

  1. 安装 Dropbox 客户端,
  2. 安装后,导航到您指定为 Dropbox 目录的任何目录中的 Public 子目录,
  3. 右键单击“如何使用公共文件夹.rtf”文件,
  4. 在 Dropbox 菜单项中, 点击 “复制公共链接”,
  5. 将其粘贴到任何记事本应用程序中,
  6. 在 Visual Studio 中,在项目属性的“发布”选项卡中,使用以下信息(根据需要替换您自己的位置):
    • 发布文件夹位置: C:My DocumentsMy DropboxPublicProject1
    • 安装文件夹位置:
      http : //dl.dropbox.com/u/xxxxxx/Project1/(粘贴步骤 4 中的链接,删除如何使用 Public folder.rtf 部分并添加项目目录)
    • 点击“更新”按钮,
    • 更新位置: http ://dl.dropbox.com/u/xxxxxx/Project1/ (我总是这样做只是为了安全起见)
  7. 发布
  8. 就是这样!文件将同步到 Dropbox 服务器,并且项目已部署!

现在您只需提供http://dl.dropbox.com/u/xxxxxx/Project1/index.html文件的 URL(如果您选择在发布选项中生成文件)或http://dl .dropbox.com/u/xxxxxx/Project1/setup.exe直接。

归功于:迈克尔·S·克拉克

于 2013-12-24T20:25:39.830 回答
1

我想的,因为 ClickOnce 仅使用静态文件并且不需要服务器端脚本。

于 2012-12-04T20:31:49.537 回答