日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

asp.net 命令行工具初步了解

發布時間:2025/4/14 asp.net 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 asp.net 命令行工具初步了解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1 aspnet_compiler

如何進行預編譯?
用aspnet_compiler命令,命令示例:
aspnet_compiler -v \ -p G:\SourceWebSite G:\TargetWebsite -fixednames

參數說明:
-v \ ?要編譯的虛擬路徑,這里表示根路徑。
-p G:\SourceWebSite 要編譯的源Web項目所在文件夾。
G:\TargetWebsite 編譯目標文件夾。
-fixednames 每個.aspx與.ascx文件都編譯生成單獨的dll文件,并使用固定文件名。

?

2 aspnet_regbrowsers

ASP.NET 瀏覽器注冊工具 (Aspnet_regbrowsers.exe)
ASP.NET 瀏覽器注冊工具 (Asnet_regbrowsers.exe) 將分析系統級的所有瀏覽器定義,并將這些定義編譯成一個程序集,然后將該程序集安裝到全局程序集緩存中。 該工具使用 .NET Framework 的 Browsers 子目錄中的瀏覽器定義文件(.BROWSER 文件)。
?

語法
?aspnet_regbrowsers.exe <options>

選項
說明
-?
在命令窗口中顯示 Aspnet_regbbrowsers.exe 幫助文本。
-i
創建運行時瀏覽器功能程序集,并將該程序集安裝在全局程序集緩存中。
-u
從全局程序集緩存中卸載運行時瀏覽器功能程序集。

?

3 aspnet_regiis

ASP.NET IIS 注冊工具 (Aspnet_regiis.exe)

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

.NET Framework 附帶了兩個 IIS 注冊工具;一個用于標準系統,另一個用于 64 位系統。用于 64 位系統的工具位于 Windows 文件夾下 Microsoft.NET 目錄的 Framework64 目錄中;例如,C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727 將包含該 IIS 注冊工具。

aspnet_regiis [options]
選項 說明
-c
將 ASP.NET 的客戶端腳本(如客戶端驗證腳本)安裝到每個 Internet 信息服務 (IIS) 站點目錄的 aspnet_client 子目錄中。
只安裝與 Aspnet_regiis.exe 關聯的 ASP.NET 版本的客戶端腳本。
-disable
在 IIS 安全控制臺中禁用 ASP.NET。
此選項只能與 -i、-ir 或 -r 選項結合使用。此選項不能在 IIS 6.0 之前的 IIS 版本中使用。
-e
從每個 IIS 站點目錄的 aspnet_client 子目錄中移除 ASP.NET 的客戶端腳本。
只移除與 Aspnet_regiis.exe 關聯的 ASP.NET 版本的客戶端腳本。
-ea
從每個 IIS 站點目錄的 aspnet_client 子目錄中移除所有 ASP.NET 版本的客戶端腳本。
-enable
在 IIS 安全控制臺中啟用 ASP.NET。
此選項只能與 -i、-ir 或 -r 選項結合使用。此選項不能在 IIS 6.0 之前或 ASP.NET 2.0 版之前的版本中使用。
-ga user
向指定用戶授予 ASP.NET. 使用的 IIS 元數據庫和其他目錄的訪問權限。
此選項不能在 ASP.NET 2.0 之前的版本中使用。
-i
安裝與 Aspnet_regiis.exe 關聯的 ASP.NET 版本,并更新 IIS 元數據庫根目錄和根目錄下的腳本映射。
只更新使用早期 ASP.NET 版本的應用程序的腳本映射。使用新版本的應用程序不受影響。
-ir
安裝與 Aspnet_regiis.exe 關聯的 ASP.NET 版本,并僅在 IIS 中注冊 ASP.NET。
此選項不更新腳本映射。若要安裝 ASP.NET 并更新腳本映射,請使用 -i 選項。
-k path
在指定的應用程序根路徑及其子目錄中,從所有 ASP.NET 應用程序中移除所有 ASP.NET 版本的腳本映射。
-kn path
僅在指定的應用程序根路徑中,從 ASP.NET 應用程序中移除所有 ASP.NET 版本的腳本映射。
此選項不影響指定 path 的子目錄中的應用程序。
-lk
列出包含 ASP.NET 腳本映射的所有 IIS 元數據庫項的路徑和版本。
不顯示從父項繼承 ASP.NET 腳本映射的項。
-lv
列出計算機上安裝的所有 ASP.NET 版本的狀態和安裝路徑。
-norestart
禁止在安裝或更新 ASP.NET 腳本映射后重新啟動 IIS 輔助進程。
如果將手動重新啟動 IIS 輔助進程,則將此選項與 -i 或 -r 選項一起使用。
-r
更新 IIS 元數據庫中及其下面的所有腳本映射,使其指向與 Aspnet_regiis.exe 關聯的 ASP.NET ISAPI 版本。
無論當前版本如何,都會更新現有的所有腳本映射,使其指向與 ASP.NET IIS 注冊工具關聯的 ASP.NET ISAPI 版本。
-s path
將腳本映射(該腳本映射指向與 Aspnet_regiis.exe 關聯的 ASP.NET ISAPI 版本)安裝到指定應用程序根路徑及其子目錄下的所有 ASP.NET 應用程序中。更新指定的路徑中及其下面使用早期 ASP.NET ISAPI 版本的所有現有腳本映射。
-sn path
將腳本映射(該腳本映射指向與該工具關聯的 ASP.NET ISAPI 版本)安裝到指定應用程序根路徑下的 ASP.NET 應用程序中。更新指定路徑中使用早期 ASP.NET ISAPI 版本的所有現有腳本映射。
此選項不影響 path 的子目錄中的應用程序。
-u
從計算機中卸載與 ASP.NET IIS 注冊工具關聯的 ASP.NET 版本。此 ASP.NET ISAPI 版本的現有腳本映射自動重新映射到其余已安裝的 ASP.NET ISAPI 的最新版本。
-ua
從計算機中卸載所有 ASP.NET 版本。
-?
顯示 ASP.NET IIS 注冊工具的命令語法和選項。

?

?

4 aspnet_regsql

ASP.NET SQL Server 注冊工具 (Aspnet_regsql.exe)
ASP.NET SQL Server 注冊工具用于創建供 ASP.NET 中的 SQL Server 提供程序使用的 Microsoft SQL Server 數據庫,或者用于在現有數據庫中添加或移除選項。Aspnet_regsql.exe 文件位于 Web 服務器上的 [drive:]\WINDOWS\Microsoft.NET\Framework\versionNumber 文件夾中。

可以不帶 任何命令行參數運行 Aspnet_regsql.exe,以運行一個引導您完成如下過程的向導:為 SQL Server 安裝指定連接信息,并為成員資格、角色管理器、配置文件、Web 部件個性化設置及運行狀況監視等功能安裝或移除數據庫元素。(該向導不涉及設置會話狀態和 SQL 緩存依賴項。)使用下表所列的選項,還可以將 Aspnet_regsql.exe 作為命令行工具來運行,以便為各個功能指定要添加或移除的數據庫元素。

語法
Aspnet_regsql.exe <options>
SQL 連接選項
選項 說明
在命令窗口中顯示 Aspnet_regsql.exe 幫助文本。
-W
在向導模式下運行該工具。如果未指定任何命令行參數,那么這是默認設置。
-C <connection string>
指定要連接到正在運行 SQL Server 并且將安裝或者已經安裝數據庫的計算機的連接字符串。如果您僅指定服務器 (-S) 和登錄(-U 和 -P 或 -E)信息,則此選項不是必需的。
-S <server>
指定正在運行 SQL Server 并且將安裝或者已安裝數據庫的計算機的名稱。
-U <login ID>
要用來登錄的 SQL Server 用戶 ID。此選項還要求使用密碼 (-P) 選項。如果要使用 Windows 憑據 (-E) 進行身份驗證,則此選項不是必需的。
-P <password>
要用來登錄的 SQL Server 密碼。此選項還要求使用用戶 ID (-U) 選項。如果要使用 Windows 憑據 (-E) 進行身份驗證,則此選項不是必需的。
-E
使用當前登錄用戶的 Windows 憑據進行身份驗證。
-sqlexportlonly <filename>
生成可用于添加或移除指定功能的 SQL 腳本文件。不執行指定的操作。

?

5 aspnet_state

aspnet_state為asp.net提供進程外會話支持服務,是正常的進程。
如果要停止此進程,在控制面板(進入管理工具)的“服務”里面找到“ASP.NET State Service”并雙擊,停止此服務,把啟動類型設為“禁用”就可以了。
沒有特殊要求不需要禁用此服務!如果此服務被停止,進程外請求將得不到處理。如果被禁用,任何依賴它的服務也將無法啟動。

6 aspnet_wp

aspnet_wp,進程文件為ASPNET_WP 或者 ASPNET_WP.exe,
進程文件 ?ASPNET_WP 或者 ASPNET_WP.exe 進程名稱 ?Microsoft asp.net?
英文描述:
ASPNET_WP.exe is a part of Microsoft asp.net and is responsible for most services relating to this technology suite. This program is a non-essential system process, but should not be terminated unless suspected to be causing problems.
描述:
ASPNET_WP.exe是涉及Microsoft asp.net技術的程序運行所必須的程序。這不是純粹的系統程序,但是如果終止它,可能會導致不可知的問題

?

總結

以上是生活随笔為你收集整理的asp.net 命令行工具初步了解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。