C# WinForm 在安装时设置连接字符串和实体框架

本文关键字:字符串 实体 框架 连接 设置 WinForm 安装 | 更新日期: 2023-09-27 18:34:53

我使用 clickOnce 来部署我的程序。 问题是部署团队必须在安装时输入他的conectionString并写入app.config。

如何在部署后单击中添加对话框(用于放置连接字符串(?

或者我必须将安装项目添加到 myProg 中.sln ?

提前谢谢你

C# WinForm 在安装时设置连接字符串和实体框架

你想做的并不好。我认为您希望用户在安装时指定连接字符串并将其保存到您的程序中。好吧,这不是一件好事,连接字符串很容易更改;考虑到这一点,需要在代码中包含连接字符串对话框,或者至少包含一个文本框,用户可以在其中设置应用程序可以使用的新连接字符串。

您可以使用Microsoft发布的VS2010数据库连接对话框(从此处下载(。这将完全按照您想要的方式进行,而无需您进行艰苦的工作(并且几乎可以进行您想要的任何远程连接(。

我希望这有所帮助。

我建议你将这些问题整合到软件本身中,如下所示:

  1. 用户获取您的软件
  2. 用户安装包装(这里没有问题!
  3. 软件在启动时搜索所需的信息。 如果找不到它们,它就会开始询问用户。