<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    blog.Toby

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      130 隨筆 :: 2 文章 :: 150 評論 :: 0 Trackbacks
    ASP.NET IIS 注冊工具 (Aspnet_regiis.exe)

    在一臺計(jì)算機(jī)上并行執(zhí)行多個(gè) .NET Framework 版本時(shí),映射到 ASP.NET 應(yīng)用程序的 ASP.NET ISAPI 版本決定了該應(yīng)用程序所使用的公共語言運(yùn)行庫 (CLR) 版本。使用 ASP.NET IIS 注冊工具 (Aspnet_regiis.exe),管理員或安裝程序可以方便地更新 ASP.NET 應(yīng)用程序的腳本映射,使其指向與該工具關(guān)聯(lián)的 ASP.NET ISAPI 版本。該工具還可以用于顯示所有已安裝的 ASP.NET 版本的狀態(tài),注冊與該工具耦合的 ASP.NET 版本,創(chuàng)建客戶端腳本目錄,以及執(zhí)行其他配置操作。

    Note注意

    .NET Framework 附帶了兩個(gè) IIS 注冊工具;一個(gè)用于標(biāo)準(zhǔn)系統(tǒng),另一個(gè)用于 64 位系統(tǒng)。用于 64 位系統(tǒng)的工具位于 Windows 文件夾下 Microsoft.NET 目錄的 Framework64 目錄中;例如,C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727 將包含該 IIS 注冊工具。

    aspnet_regiis [options]
    選項(xiàng)選項(xiàng)
    選項(xiàng) 說明

    -c

    將 ASP.NET 的客戶端腳本(如客戶端驗(yàn)證腳本)安裝到每個(gè) Internet 信息服務(wù) (IIS) 站點(diǎn)目錄的 aspnet_client 子目錄中。

    只安裝與 Aspnet_regiis.exe 關(guān)聯(lián)的 ASP.NET 版本的客戶端腳本。

    -disable

    在 IIS 安全控制臺中禁用 ASP.NET。

    此選項(xiàng)只能與 -i-ir-r 選項(xiàng)結(jié)合使用。此選項(xiàng)不能在 IIS 6.0 之前的 IIS 版本中使用。

    -e

    從每個(gè) IIS 站點(diǎn)目錄的 aspnet_client 子目錄中移除 ASP.NET 的客戶端腳本。

    只移除與 Aspnet_regiis.exe 關(guān)聯(lián)的 ASP.NET 版本的客戶端腳本。

    -ea

    從每個(gè) IIS 站點(diǎn)目錄的 aspnet_client 子目錄中移除所有 ASP.NET 版本的客戶端腳本。

    -enable

    在 IIS 安全控制臺中啟用 ASP.NET。

    此選項(xiàng)只能與 -i-ir-r 選項(xiàng)結(jié)合使用。此選項(xiàng)不能在 IIS 6.0 之前或 ASP.NET 2.0 版之前的版本中使用。

    -ga user

    向指定用戶授予 ASP.NET. 使用的 IIS 元數(shù)據(jù)庫和其他目錄的訪問權(quán)限。

    此選項(xiàng)不能在 ASP.NET 2.0 之前的版本中使用。

    -i

    安裝與 Aspnet_regiis.exe 關(guān)聯(lián)的 ASP.NET 版本,并更新 IIS 元數(shù)據(jù)庫根目錄和根目錄下的腳本映射。

    只更新使用早期 ASP.NET 版本的應(yīng)用程序的腳本映射。使用新版本的應(yīng)用程序不受影響。

    -ir

    安裝與 Aspnet_regiis.exe 關(guān)聯(lián)的 ASP.NET 版本,并僅在 IIS 中注冊 ASP.NET。

    此選項(xiàng)不更新腳本映射。若要安裝 ASP.NET 并更新腳本映射,請使用 -i 選項(xiàng)。

    -k path

    在指定的應(yīng)用程序根路徑及其子目錄中,從所有 ASP.NET 應(yīng)用程序中移除所有 ASP.NET 版本的腳本映射。

    -kn path

    僅在指定的應(yīng)用程序根路徑中,從 ASP.NET 應(yīng)用程序中移除所有 ASP.NET 版本的腳本映射。

    此選項(xiàng)不影響指定 path 的子目錄中的應(yīng)用程序。

    -lk

    列出包含 ASP.NET 腳本映射的所有 IIS 元數(shù)據(jù)庫項(xiàng)的路徑和版本。

    不顯示從父項(xiàng)繼承 ASP.NET 腳本映射的項(xiàng)。

    -lv

    列出計(jì)算機(jī)上安裝的所有 ASP.NET 版本的狀態(tài)和安裝路徑。

    -norestart

    禁止在安裝或更新 ASP.NET 腳本映射后重新啟動(dòng) IIS 輔助進(jìn)程。

    如果將手動(dòng)重新啟動(dòng) IIS 輔助進(jìn)程,則將此選項(xiàng)與 -i-r 選項(xiàng)一起使用。

    -r

    更新 IIS 元數(shù)據(jù)庫中及其下面的所有腳本映射,使其指向與 Aspnet_regiis.exe 關(guān)聯(lián)的 ASP.NET ISAPI 版本。

    無論當(dāng)前版本如何,都會(huì)更新現(xiàn)有的所有腳本映射,使其指向與 ASP.NET IIS 注冊工具關(guān)聯(lián)的 ASP.NET ISAPI 版本。

    -s path

    將腳本映射(該腳本映射指向與 Aspnet_regiis.exe 關(guān)聯(lián)的 ASP.NET ISAPI 版本)安裝到指定應(yīng)用程序根路徑及其子目錄下的所有 ASP.NET 應(yīng)用程序中。更新指定的路徑中及其下面使用早期 ASP.NET ISAPI 版本的所有現(xiàn)有腳本映射。

    -sn path

    將腳本映射(該腳本映射指向與該工具關(guān)聯(lián)的 ASP.NET ISAPI 版本)安裝到指定應(yīng)用程序根路徑下的 ASP.NET 應(yīng)用程序中。更新指定路徑中使用早期 ASP.NET ISAPI 版本的所有現(xiàn)有腳本映射。

    此選項(xiàng)不影響 path 的子目錄中的應(yīng)用程序。

    -u

    從計(jì)算機(jī)中卸載與 ASP.NET IIS 注冊工具關(guān)聯(lián)的 ASP.NET 版本。此 ASP.NET ISAPI 版本的現(xiàn)有腳本映射自動(dòng)重新映射到其余已安裝的 ASP.NET ISAPI 的最新版本。

    -ua

    從計(jì)算機(jī)中卸載所有 ASP.NET 版本。

    -?

    顯示 ASP.NET IIS 注冊工具的命令語法和選項(xiàng)。

    配置選項(xiàng)

    選項(xiàng) 說明

    -config+

    允許對計(jì)算機(jī)上的 ASP.NET 配置進(jìn)行遠(yuǎn)程訪問。

    -config-

    禁止對計(jì)算機(jī)上的 ASP.NET 配置進(jìn)行遠(yuǎn)程訪問。

    -pa container account

    為指定用戶或組 account 授予訪問指定項(xiàng) container 的權(quán)限。此參數(shù)采用下面的可選修飾符:

    • -pku   將默認(rèn)的計(jì)算機(jī)容器替換為用戶指定的容器。

    • -csp provider   指定要使用的容器提供程序。

    • -full   指定應(yīng)該添加完全訪問權(quán)限而不是默認(rèn)的只讀訪問權(quán)限。

    -pc container

    在指定容器中創(chuàng)建 RSA 公鑰/私鑰對。此參數(shù)采用下面的可選修飾符:

    • -size keySize   指定密鑰大小。默認(rèn)值為 1024 字節(jié)。

    • -pku   將計(jì)算機(jī)上的默認(rèn)密鑰容器替換為用戶指定的容器。

    • -exp   指定必須可以導(dǎo)出的私鑰。

    • -csp provider   指定要使用的容器提供程序。

    -pd section

    對配置節(jié)進(jìn)行解密。此參數(shù)采用下面的可選參數(shù):

    • -app virtualPath   指定應(yīng)該在包含路徑的級別進(jìn)行解密。

    • -location subPath   指定要解密的子目錄。

    • -pkm   指定應(yīng)該對 Machine.config 而非 Web.config 文件進(jìn)行解密。

    -pdf section webApplicationDirectory

    對指定物理(非虛擬)目錄中的 Web.config 文件的指定配置節(jié)進(jìn)行解密。

    -pe section

    對指定的配置節(jié)進(jìn)行加密。此參數(shù)采用下面的可選修飾符:

    • -prov provider   指定要使用的加密提供程序。

    • -app virtualPath    指定應(yīng)該在包含路徑的級別進(jìn)行加密。

    • -location subPath   指定要加密的子目錄。

    • -pkm   指定應(yīng)該對 Machine.config 而非 Web.config 文件進(jìn)行加密。

    -pef section webApplicationDirectory

    對指定物理(非虛擬)目錄中的 Web.config 文件的指定配置節(jié)進(jìn)行加密。

    -pi container file

    將 RSA 公鑰/私鑰對從指定的 XML file 導(dǎo)入指定的 container。此參數(shù)采用下面的可選修飾符:

    • -pku   將默認(rèn)的計(jì)算機(jī)容器替換為用戶指定的容器。

    • -exp   指定可以導(dǎo)出私鑰。

    • -csp provider   指定要使用的容器提供程序。

    -pr container account

    移除指定的用戶或組 account 對指定的項(xiàng) container 的訪問權(quán)限。此參數(shù)采用下面的可選修飾符:

    • -pku   將默認(rèn)的計(jì)算機(jī)容器替換為用戶指定的容器。

    • -csp provider   指定要使用的容器提供程序。

    -px container file

    將 RSA 公鑰/私鑰對從指定的容器導(dǎo)入指定的 XML 文件。此參數(shù)采用下面的可選修飾符:

    • -pku   將默認(rèn)的計(jì)算機(jī)容器替換為用戶指定的容器。

    • -csp provider   指定要使用的容器提供程序。

    -pz container

    刪除指定的密鑰容器。此參數(shù)采用下面的可選修飾符:

    • -pku   將默認(rèn)的計(jì)算機(jī)容器替換為用戶指定的容器。

    備注備注

    當(dāng)在一臺計(jì)算機(jī)上安裝了多個(gè) ASP.NET 版本時(shí),就說 ASP.NET 是并行運(yùn)行的。在此安裝中,Internet 信息服務(wù) (IIS) 需要知道哪個(gè) ASP.NET ISAPI (aspnet_isapi.dll) 版本應(yīng)該處理 ASP.NET 應(yīng)用程序中的頁。與 ASP.NET 應(yīng)用程序關(guān)聯(lián)的 ASP.NET ISAPI 版本決定了該應(yīng)用程序使用的 CLR 版本。在 IIS 中,ASP.NET 應(yīng)用程序通過腳本映射與 ASP.NET ISAPI 版本關(guān)聯(lián)。為了簡化 ASP.NET 應(yīng)用程序的配置過程,每個(gè) ASP.NET 版本都附帶了一個(gè)鏈接的 Aspnet_regiis.exe 版本。

    Note注意

    每個(gè) .NET Framework 版本都附帶一個(gè)唯一的 Aspnet_regiis.exe 版本。因?yàn)樵摴ぞ叩拿總€(gè)版本只應(yīng)用于與它關(guān)聯(lián)的 .NET Framework 版本,所以務(wù)必使用該工具的正確版本對 ASP.NET 應(yīng)用程序進(jìn)行配置。

    ASP.NET IIS 注冊工具通常與 -s-sn 選項(xiàng)結(jié)合使用,以便將 ASP.NET 應(yīng)用程序重新映射到與該應(yīng)用程序關(guān)聯(lián)的 .NET Framework 版本。使用 -s 選項(xiàng),可以更新指定根路徑及其所有子目錄中的應(yīng)用程序。如果不需要更新子目錄中的應(yīng)用程序,請使用 -sn 選項(xiàng)。若要同時(shí)更新計(jì)算機(jī)上現(xiàn)有的全部 ASP.NET 應(yīng)用程序的腳本映射,請使用 -r 選項(xiàng)。

    Note注意

    path 參數(shù)引用的是應(yīng)用程序的根路徑,而不是物理路徑。例如 W3SVC/1/ROOT/SampleApp1

    相反,通過使用 -k-kn 選項(xiàng)并指定應(yīng)用程序的根路徑,可以使用 ASP.NET IIS 注冊工具從該應(yīng)用程序中移除所有 ASP.NET 版本的腳本映射。如果指定的根路徑從父根路徑繼承它的腳本映射,-k-kn 選項(xiàng)將無效。

    ASP.NET IIS 注冊工具還可以用于安裝和卸載 ASP.NET 的鏈接版本。使用 -i 選項(xiàng),可以安裝 ASP.NET,還可以更新所有現(xiàn)有 ASP.NET 應(yīng)用程序的腳本映射。使用 -ir 選項(xiàng),可以安裝 ASP.NET,但不更新腳本映射。若要卸載與該工具關(guān)聯(lián)的 ASP.NET 版本,請使用 -u 選項(xiàng)。如果要從計(jì)算機(jī)中卸載所有 ASP.NET 版本,請使用 -ua 選項(xiàng)。

    另外,可以使用 ASP.NET IIS 注冊工具查看有關(guān) ASP.NET 的信息。若要列出計(jì)算機(jī)上安裝的所有 ASP.NET 版本的狀態(tài)和安裝路徑,請使用 -lv 選項(xiàng)。如果要查看映射 ASP.NET 的所有 IIS 元數(shù)據(jù)庫項(xiàng)的路徑,請使用 -lk 選項(xiàng)。

    使用 Aspnet_regiis.exe,可以安裝和移除客戶端腳本,如客戶端驗(yàn)證。若要將與該工具關(guān)聯(lián)的 ASP.NET 版本的客戶端腳本安裝到每個(gè) IIS 站點(diǎn)目錄的 Aspnet_client 子目錄中,請使用 -c 選項(xiàng)。若要只移除與該工具關(guān)聯(lián)的 ASP.NET 版本的客戶端腳本,請使用 -e 選項(xiàng)。若要移除已安裝的所有 ASP.NET 版本的客戶端腳本,請使用 -ea 選項(xiàng)。

    有關(guān)在 ASP.NET 中并行執(zhí)行的更多信息,請參見 ASP.NET 中的并行 (Side-by-Side) 支持。有關(guān)腳本映射和應(yīng)用程序根路徑的更多信息,請參見 http://www.microsoft.com/WindowsServer2003/iis/default.mspx 上有關(guān) IIS 的文檔。


    http://msdn2.microsoft.com/zh-cn/library/k6h9cz8h(VS.80).aspx

    posted on 2007-10-29 17:15 渠上月 閱讀(1161) 評論(2)  編輯  收藏 所屬分類: VS 2005

    評論

    # re: ASP.NET IIS 注冊工具 2007-10-29 17:18 渠上月
    使用命令提示修復(fù) .NET Framework 1.1
    要使用命令提示修復(fù) .NET Framework 1.1,請按下列步驟操作: 1. 找到用于安裝 .NET Framework 1.1 的 Dotnetfx.exe 文件。為此,請使用下列方法之一: ? 如果 .NET Framework 1.1 是從 CD 或 DVD 安裝的,請將安裝盤插入 CD-ROM 或 DVD-ROM 驅(qū)動(dòng)器中。
    ? 如果 .NET Framework 1.1 是從硬盤安裝的,請將 .NET Framework 1.1 安裝程序下載到硬盤。
    ? 如果 .NET Framework 1.1 是從網(wǎng)絡(luò)驅(qū)動(dòng)器安裝的,請重新連接到此網(wǎng)絡(luò)驅(qū)動(dòng)器。

    2. 單擊“開始”,然后單擊“運(yùn)行”。
    3. 在“打開”文本框中,鍵入 cmd,然后單擊“確定”。
    4. 在命令提示符下,運(yùn)行下面的命令:
    %InstallationPath%\dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%\netfx.msi"
    注意:%InstallationPath% 是在步驟 1 中找到的 Dotnetfx.exe 文件路徑的占位符。

      回復(fù)  更多評論
      

    # re: ASP.NET IIS 注冊工具 2007-10-29 17:18 渠上月
    最后檢查 IIS web 服務(wù)擴(kuò)展  回復(fù)  更多評論
      

    主站蜘蛛池模板: 亚洲av永久无码精品表情包| 黑人粗长大战亚洲女2021国产精品成人免费视频 | xvideos永久免费入口| 亚洲一区二区三区免费在线观看| 亚洲综合久久夜AV | 日韩精品无码人妻免费视频 | 久久精品国产精品亚洲毛片| 亚洲人妻av伦理| 国产在线ts人妖免费视频| 噼里啪啦免费观看高清动漫4| 国产午夜无码精品免费看动漫| 农村寡妇一级毛片免费看视频| 亚洲成av人在线观看网站| youjizz亚洲| 亚洲综合丁香婷婷六月香| 亚洲成年人在线观看| 亚洲免费观看视频| 在线观看亚洲精品国产| 四虎永久成人免费| 日本免费福利视频| 国内一级一级毛片a免费| 国产成在线观看免费视频| 一色屋成人免费精品网站| 1区2区3区产品乱码免费| 91香焦国产线观看看免费| 人妻无码一区二区三区免费| 久久精品电影免费动漫| 久久免费线看线看| 久久免费公开视频| 美丽姑娘免费观看在线观看中文版 | 亚洲精品在线免费观看| 最近中文字幕免费2019| 99免费在线观看视频| 99视频免费播放| 最近免费mv在线电影| 国产高清免费视频| 无码国产精品久久一区免费| 国产免费久久精品99re丫y| 成人性生免费视频| 国产精品极品美女免费观看| 亚洲AV无码一区二三区 |