[英]Use Connection string in app.config C#
我正在使用Visual Studio 2005 C#。 设计用于手持式扫描仪的移动应用程序。 目前,我要在我拥有的每种表单上声明一个连接字符串。 我不想这样做。 我知道您可以执行app.config文件。
我正在努力了解app.config文件的工作方式。 我已经阅读过论坛和stackoverflow帖子,但找不到。 有人可以帮我吗?
示例: VS 2008中SQL Server 2005的C#中的app.config文件
但是app.config文件在哪里?
使用:Visual Studio 2005 .net 2.0
屏幕截图:
app.config文件:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<connectionStrings>
<add name="MyString"
connectionString="User Id=christob;Password=CHRISTOB;Host=poseidon;Pooling=true;Min Pool Size=0;Max Pool Size=100;Connection Lifetime=0;Port=1523;Sid=GLODCQA"
providerName="CoreLab.Oracle" />
</connectionStrings>
</configuration>
using System.Configuration;
private void btnExit_Click_1(object sender, EventArgs e)
{
string sTemp = System.Configuration.ConfigurationManager.ConnectionStrings["MyString"].ConnectionString;
etc........
}
错误:
错误1部署和/或注册失败,错误:0x8973190e。 写入文件'%csidl_program_files%\\ hhrcv_app \\ system.dll'时出错。 错误0x80070070:磁盘上没有足够的空间。 设备连接组件
为什么会出现此错误? 我只有在使用systems.configuration时才能得到它; 但我不得不?
您可以将其添加到项目中。
添加=>新项=> Visual C#项=>常规=>应用程序配置文件
如果没有模板,则可以手动创建文件。 Visual Studio生成的默认App.config文件包含以下文本:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
</configuration>
在解决方案目录中创建一个名为App.config的文本文件,其中包含上述文本,然后将其作为现有项添加到您的项目中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.