欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C# 添加對(duì)System.Configuration.dll文件的引用操作

 更新時(shí)間:2021年01月19日 15:27:04   作者:鋒璠  
這篇文章主要介紹了C# 添加對(duì)System.Configuration.dll文件的引用操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

卻被編譯器提示說(shuō):

警告 1

“System.Configuration.ConfigurationSettings.AppSettings”

已過(guò)時(shí):

“This method is obsolete, it has been replaced by System.Configuration!System.Configuration.ConfigurationManager.AppSettings”

于是轉(zhuǎn)而想找到那個(gè)ConfigurationManager類(lèi)來(lái)使用,結(jié)果在System.Configuration命名空間下死活找不到ConfigurationManager類(lèi),

無(wú)奈,求助于網(wǎng)絡(luò),才知道原來(lái)還要添加對(duì)System.Configuration.dll 文件的引用~~

在所要使用ConfigurationManager的程序集中找到引用接口,點(diǎn)擊程序集,然后找到引用System.Configuration;

第一步打開(kāi)解決方案資源管理器

第二步右擊引用節(jié)點(diǎn)單機(jī)添加引用

第三步在程序集中找到system.configuration

補(bǔ)充:C# 將引用的DLL文件放到指定的目錄下

引用的DLL比較多的時(shí)候,全部的DLL都放在exe同目錄下,顯得比較亂而且不利于管理。為了更好的管理軟件中的各種文件應(yīng)該分門(mén)別類(lèi)的放入放在子文件夾中。步驟如下:

1、將dll文件放入子文件夾

2、添加引用

解決方案資源管理器中,中 工程名或者“引用”上右鍵,選中添加引用。

中引用管理器中,點(diǎn)擊瀏覽,選中子文件夾中的dll文件。

3、修改dll文件的引用屬性

點(diǎn)擊添加成功的引用,將“復(fù)制本地”改成false(不然程序運(yùn)行的時(shí)候會(huì)將子文件夾下的dll文件復(fù)制到根目錄中)。

4、添加引用的地址,修改config文件

在根目錄中打開(kāi)“app.config”文件,在<configuration>節(jié)點(diǎn)后面添加<runtime>節(jié)點(diǎn)再添加下面的節(jié)點(diǎn),其中 probing privatePath 中的地址為子文件的名稱。重新生成一下就可以達(dá)到預(yù)期效果了。指定的目錄即為生成exe所在路徑的次級(jí)dll文件目錄。

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
 <runtime>
 <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
 <probing privatePath="bin/dll;" />
 </assemblyBinding>
 </runtime>
</configuration>

<configuration>
 <runtime>
 <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
  <probing privatePath="bin;bin2\subbin;bin3"/>
 </assemblyBinding>
 </runtime>
</configuration>

這是最簡(jiǎn)單的方法,當(dāng)然也有一定的局限性,就是沒(méi)法對(duì)dll做控制,另外,無(wú)法解決第三方DllImprt中引入的程序集不在根目錄下的問(wèn)題,不過(guò)無(wú)論怎么說(shuō),這個(gè)都基本解決了問(wèn)題。

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

相關(guān)文章

最新評(píng)論