Tag: connection string

加密C#中web.config文件中的连接字符串

我已将web.config文件中的数据库名称,用户名和密码写为连接字符串。 我想加密这些数据。 我该怎么做?

加密非ASP.Net应用程序中的连接字符串

我正在使用C#和WPF,当然还有app.config文件。 我无法找到存储在app.config中的加密连接字符串示例。 有很多ASP.NET和web.config的例子,但app.config没什么可靠的。 我遇到的唯一例子清楚地表明字符串在它首次加密的同一台机器上只是“可解码”(即使是一个字?)。 在app.config中使用加密连接字符串(或其他数据)是否有可行的选项?

在同一解决方案中集中多个项目的连接字符串

我目前在我的解决方案中有三个项目,它们都有自己的App.config文件,具有相同的连接字符串。 有没有办法合并连接字符串/ app.config文件,以便我只需要更改一个位置?

在多个Web项目之间共享连接字符串

好的我有两个Web项目WebProject1和WebProject2。 两者都需要数据库连接,所以这一切都在名为Common的C#.NET项目中。 现在我的问题是两者的连接字符串是相同的,目前它被硬编码到DB类(在Common项目中),但我想将它移出到配置文件。 我真的希望在Common项目中有一个配置文件,其中包含两个Web项目然后使用的连接字符串。 这是可能的,如果是这样的话怎么样?

如何在(App.config)connectionString中使用应用程序数据

我在一个项目中有一个SQL Server CE数据库,我不想将它存储在%AppData%目录中。 但是我找不到在连接字符串中引用Application Data路径的方法(在App.Config中) 到目前为止,我了解到:%APPDATA%不受支持,并且使用设置类(如建议的)也不起作用(在抛出exception时不构造设置类)。 是否可以在connectionString属性中使用应用程序数据文件夹(或其他特殊文件夹)(在App.Config中)? 注意:似乎我正在寻找一种解决方案来尽可能早地修改连接字符串(在代码中)而不是本机App.Config解决方案。

使用System.Data.SQLite,如何使用相对路径在连接字符串中指定数据库文件

想要在不同的服务器上部署我的项目,我希望能够使用相对路径指定连接字符串。 我似乎无法让它工作,并想知道是否有一些技巧…?

如何在连接字符串上使用Web.Config变换?

在我当前的项目中,我有一些对本地开发机器有效的连接字符串: <add name="ApplicationServices" connectionString="Data Source=localhost;Initial Catalog=MyDB;Integrated Security=SSPI" …. 我如何使用Web.Config转换将此表达式转换为对我们的生产服务器有效的表达式? 生产服务器看起来像: <add name="ApplicationServices" connectionString="Data Source=IPAddress,Port;Initial Catalog=SomeOtherDB;User ID=TopSecretUsername;Password=SecurePassword" …. 语法对我来说并不明显,而且我完全没有在它上面浏览页面 。