【问题标题】:deploy wpf app with sql database使用 sql 数据库部署 wpf 应用程序
【发布时间】:2013-10-29 16:59:03
【问题描述】:

我正在使用 Visual Studio 安装和部署来部署我的 wpf 应用程序。我的目标是打包我的 wpf 应用程序,以便我可以在任何没有安装 sql 并且机器没有互联网访问权限的机器上安装和运行它。我正在使用 sql server express 2008 r2 和 VS2010。我做了一些研究,迁移可能是解决方案,但我不知道如何使用它,也没有找到有用的教程。请帮我。提前致谢。

【问题讨论】:

    标签: c# wpf setup-deployment


    【解决方案1】:

    您可以将 Microsoft SQL Server Compact Edition 与私有部署一起使用。见this good article

    【讨论】:

      【解决方案2】:

      在您的设置项目中,转到项目属性,单击先决条件按钮并检查您用于项目的 sql server 版本,同时检查项目的 .Net 版本。

      如果主机没有互联网,请选择“指定安装选项”为Download the prerequisites form the same location as my application。

      这将创建一个完整的应用程序包,并准备好部署在任何机器上。

      【讨论】:

      • 感谢您的回复。我遵循了您的解决方案,并将 sql server 2008 和 .Net 打包在调试文件中。但是当我在没有数据库和互联网的其他机器上部署时,它不起作用。关于我的 wpf 应用程序,我的数据库有一个“用户”表,用于管理我的登录用户。我必须登录然后上传我的应用程序。是因为用户登录吗?我需要在测试机中安装sql express(打包文件夹sql espress 2008是.exe文件)吗?再次感谢
      • 因为您必须在代码中动态创建表格,follow this Link 可能对您有帮助
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-20
      • 1970-01-01
      • 1970-01-01
      • 2020-01-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多