我從升級到framework3.5的framework4.0.Right項目現在我使用Visual Studio 2010.Here是我的app.config文件C#ConfigurationManager中的問題
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="DBConnectionString" value="User ID=sa;Password=password123;Initial Catalog=DishTV_Voting;Persist Security Info=True;Data Source=ENMEDIA-50CB48D"/>
</appSettings>
</configuration>
這裏的時候,我跟工作框架3.5我使用的配置文件作爲
using System.Configuration;
namespace Voting_Editor_Tool_New
{
public partial class Voting_Editor_Tool : Form
{
SqlConnection myConnection;
string connectString = ConfigurationSettings.AppSettings["DBConnectionString"];
public void getdata()
{
myConnection = new SqlConnection(connectString);
....
}
}
}
當我升級到4.0架構行
ConfigurationSettings.AppSettings["DBConnectionString"];
顯示警告消息爲
'System.Configuration.ConfigurationSettings.AppSettings'已過時:'此方法已過時,它已由System.Configuration!System.Configuration.ConfigurationManager.AppSettings'取代。
我試着用ConfigurationManager.AppSettings [「DBConnectionString」];但它顯示了一個錯誤 作爲
The name 'ConfigurationManager' does not exist in the current context
任何人都只是如何解決problem.Thanks提前。
這裏添加使用System.Configuration之後;它不顯示System.Configuration庫內的ConfigurationManager。 – bharathi 2011-06-15 06:19:23
你想參考什麼版本的System.Configuration?你能刪除它並再次添加正確的一個嗎? – 2011-06-15 06:24:09