溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

ASP.NET配置設(shè)置的范圍是什么

發(fā)布時(shí)間:2021-12-06 09:59:41 來(lái)源:億速云 閱讀:128 作者:iii 欄目:編程語(yǔ)言

這篇文章主要介紹“ASP.NET配置設(shè)置的范圍是什么”,在日常操作中,相信很多人在ASP.NET配置設(shè)置的范圍是什么問(wèn)題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”ASP.NET配置設(shè)置的范圍是什么”的疑惑有所幫助!接下來(lái),請(qǐng)跟著小編一起來(lái)學(xué)習(xí)吧!

ASP.NET配置設(shè)置具有不同的范圍 - 有些具有全局范圍,有些僅對(duì)應(yīng)用程序范圍(根 Web.config 文件或 Machine.config 文件)有效。

ASP.NET配置設(shè)置的配置節(jié)的范圍是在 Machine.config 文件中的 configSections 的 section 元素(常規(guī)設(shè)置架構(gòu))元素的 allowDefinition 屬性中為包含在 ASP.NET 中的所有節(jié)定義的。例如,authentication 元素(ASP.NET 設(shè)置架構(gòu))元素具有 MachineToApplication 元素的 allowDefinition 屬性。這意味著,authentication 元素可以在應(yīng)用程序級(jí)別的 Machine.config 文件、根 Web.config 文件和 Web.config 文件中設(shè)置。如果它是在子目錄級(jí)別設(shè)置的,則會(huì)引發(fā)錯(cuò)誤。如果沒(méi)有為某個(gè)節(jié)定義 allowDefinition 屬性,則默認(rèn)值為 Everywhere。

“元素信息”表中“可配置的位置”旁邊列出了ASP.NET 配置設(shè)置和常規(guī)配置設(shè)置 (ASP.NET) 中每個(gè)元素的配置設(shè)置范圍。

下表列出了每個(gè)文件在配置層次結(jié)構(gòu)中的級(jí)別、每個(gè)文件的名稱(chēng)以及對(duì)每個(gè)文件的重要繼承特征的說(shuō)明

配置級(jí)別文件名文件說(shuō)明
服務(wù)器Machine.configMachine.config文件包含服務(wù)器上所有 Web 應(yīng)用程序的 ASP.NET 架構(gòu)。此文件位于配置合并層次結(jié)構(gòu)的頂層。
根WebWeb.config服務(wù)器的 Web.config 文件與 Machine.config 文件存儲(chǔ)在同一個(gè)目錄中,它包含大部分 system.web 配置節(jié)的默認(rèn)值。運(yùn)行時(shí),此文件是從配置層次結(jié)構(gòu)中的從上往下數(shù)第二層合并的。
網(wǎng)站Web.config特定網(wǎng)站的 Web.config 文件包含應(yīng)用于該網(wǎng)站的設(shè)置,并向下繼承到該站點(diǎn)的所有 ASP.NET 應(yīng)用程序和子目錄。
ASP.NET應(yīng)用程序根目錄Web.config特定 ASP.NET 應(yīng)用程序的 Web.config 文件位于該應(yīng)用程序的根目錄中,它包含應(yīng)用于 Web 應(yīng)用程序并向下繼承到其分支中的所有子目錄的設(shè)置。
ASP.NET 應(yīng)用程序子目錄Web.config應(yīng)用程序子目錄的 Web.config 文件包含應(yīng)用于此子目錄并向下繼承到其分支中的所有子目錄的設(shè)置。
客戶(hù)端應(yīng)用程序目錄ApplicationName.configApplicationName.config文件包含 Windows 客戶(hù)端應(yīng)用程序(而非 Web 應(yīng)用程序)的設(shè)置。

到此,關(guān)于“ASP.NET配置設(shè)置的范圍是什么”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注億速云網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)?lái)更多實(shí)用的文章!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI