【发布时间】:2009-12-28 14:38:55
【问题描述】:
在我在这里问了一个问题并得到了一些很好的答案之后,我被说服使用 Windows 安装文件 (msi) 来安装我的新 Windows 窗体应用程序(谢谢大家): https://serverfault.com/questions/97039/net-application-deployment
现在我有一个不同的问题:
我的应用程序需要访问 SQL Server 以向用户提供数据,这意味着连接字符串必须存储在客户端的 app.config 文件中。
我应该如何处理?
在安装过程中,用户输入了该数据库的连接字符串? 他们如何获得连接字符串?在来自管理员的电子邮件中? 如果管理员想要使用 SQL 身份验证并且需要将用户信息放在连接字符串中怎么办?
所以你知道,该应用程序将通过互联网销售,所以我无权访问管理员或网络。
有什么建议吗?
提前致谢。
【问题讨论】:
-
微星是什么意思?它是一种技术?你打算用什么设置?
-
MSI 是 Windows 安装程序...
-
abmv 询问的是您使用什么工具来构建 MSI?只是内置的 Visual Studio 安装项目? MSI 可以通过多种工具打包。
-
是的,我将使用内置的 VS 安装程序。或者,如有必要,任何其他更好的产品。
标签: windows-installer connection-string