【发布时间】:2013-08-22 03:14:59
【问题描述】:
我的 C# winforms 项目中有 DataClasses.dbml 文件。这会自动将 ConnectionString 类型的设置添加到项目的设置文件中。使用此设置访问整个项目的连接字符串。
现在当我在我的电脑上工作时,它连接到数据库并且工作正常。但是如何根据客户端的主机名和实例名称在设置文件中永久设置一个新的连接字符串,并且一次(在设置期间)。
我试过了:
Settings.Default.ConnectionString = "SqlConnectionString";
Settings.Default.Save();
但它给出了一个只读的编译时错误。
我唯一的目标是根据客户端设置设置连接字符串。我不想让它硬编码。
【问题讨论】:
-
如何进行设置?你使用安装包,手动复制等吗?
-
@archil:我使用设置和部署项目进行设置
标签: c# .net linq-to-sql app-config application-settings