vb.net - 我想要在 VB.net 中发布还是发布版本?

标签 vb.net installation deployment visual-studio-2010

我在 Visual Studio 2010 中使用 VB.net 编写了一个小型(大约 40 行)Winforms 应用程序。现在我已将代码作为 Google Code 项目发布。开发人员很容易获得源代码,但我也希望使其易于安装。

我所做的是制作一个发布版本,然后压缩它创建的内容,其中包括一个 setup.exe。还有一个“发布”我的项目的选项,它看起来可以启用更新检查和其他功能。

就我而言,我只是想让偶然的用户能够轻松地尝试这个应用程序,只需点击几下鼠标即可。发布版本是做到这一点的最佳方法吗?

最佳答案

我认为“最佳”方法是主观的。不过,你的做法并没有什么问题。我本来就是这么做的。

如果您打算提供更新,您还可以查看 ClickOnce(这是您提到的“发布”选项),但我更喜欢您做得更好的方式。

使用 ClickOnce,您可能需要从 CA 购买证书并签署您的代码。如果您不这样做,那么任何尝试使用您的应用程序的人都会收到可怕的安全警告。他们可以绕过它,但这会让任何不熟悉它的人望而却步。

关于vb.net - 我想要在 VB.net 中发布还是发布版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1708728/

相关文章:

vb.net - 在没有管理员权限的情况下创建 VB.NET DLL

asp.net - 我必须将 CausesValidation ="False"添加到每个 ASP 按钮才能工作,为什么?

angular - node_modules/rxjs/internal/types.d.ts(81,44) : error TS1005: ';' expected error after installation of Angular 6

php - 如何将 Zend Framework 应用程序部署到 PHP Fog?

deployment - 移动 ClickOnce 存储库,无需在客户端计算机中重新安装。是否可以?

asp.net - 正则表达式-将文本追加到youtube链接的 'src'字段

windows - WCF 作为服务托管

python - 如何打包一个程序分享给大家?

windows - MSI - 如何防止在重大升级期间更改注册表值?

ruby-on-rails - 基于来源的条件 .gitignore