【发布时间】:2012-05-25 09:48:00
【问题描述】:
我有使用 Postgresql 作为数据库引擎的 WPF 应用程序。我想安装 Postgresql 引擎并将应用程序数据库恢复/附加到它。
应用程序的用户是非技术人员,他们不能单独安装 Postgresql。
【问题讨论】:
标签: c# postgresql deployment setup-deployment
我有使用 Postgresql 作为数据库引擎的 WPF 应用程序。我想安装 Postgresql 引擎并将应用程序数据库恢复/附加到它。
应用程序的用户是非技术人员,他们不能单独安装 Postgresql。
【问题讨论】:
标签: c# postgresql deployment setup-deployment
应用程序的用户是非技术人员,他们不能单独安装 Postgresql。
然后试试这个,静默安装 PostgreSQL,我们在软件部署中使用类似的代码
C:\Installer\postgresql-9.0.2-1-windows.exe --serverport 5432 --servicename postgres_service --locale C --superaccount Myadmin --superpassword Mypassword --unattendedmodeui minimal --debuglevel 2 --mode unattended
作为bat文件运行,后台安装
- postgresql-9.0.2-1-windows.exe
这是你的exe文件
- 服务器端口 5432
这是您要安装 Postgres 的端口号
- 超级帐户我的管理员
您使用帐户名
- 超级密码我的密码
您的用户密码
其余部分保持不变。
这将直接安装到c:\Program Files
【讨论】:
我假设您想在 Windows 上部署,因此您可以在应用程序安装程序中包含 PostgrSQL,您可以创建应用程序安装程序,例如使用 InnoSetup ...
【讨论】:
【讨论】: