nvt*_*ang 16 .net entity-framework
我创建了一个Console应用程序项目,然后将新的App.conf文件添加到我的项目中.在我的配置文件中,我通过添加实体框架复制了我创建的连接字符串,如下所示:
<connectionStrings>
<add name="DBEntities" connectionString="metadata=res://*/DBModel.csdl|res://*/DBModel.ssdl|res://*/DBModel.msl;provider=System.Data.SqlClient;provider connection string="Data Source=MY-LAPTOP;Initial Catalog=TestDB;User ID=test;Password=123123;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />
</connectionStrings>
Run Code Online (Sandbox Code Playgroud)
在program.cs上,我想使用ConfigurationManager类来保留连接字符串但总是引发错误.
String connString = ConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString;
Run Code Online (Sandbox Code Playgroud)
请建议我解决方案.提前致谢.
Kev*_*vin 25
您的连接字符串被调用 DBEntities
请在代码中使用此行:
String connString = ConfigurationManager.ConnectionStrings["DBEntities"].ConnectionString;
Run Code Online (Sandbox Code Playgroud)