當前位置:編程學習大全網 - 腳本源碼 - aspnet_client 的作用以及存儲位置

aspnet_client 的作用以及存儲位置

在虛擬主機的 wwwroot 目錄下您會發現有壹個名為 aspnet_client 的文件夾,該文件夾中含有集成了 ASP.NET 的“SmartNavigation”功能的 javascript。如果啟用 SmartNavigation,網頁設計人員就可以在頁面以及其他內容之間保持滾動條和元素焦點的位置。

目錄 aspnet_client 是虛擬根 Web 應用程序目錄,該目錄是當您安裝 .NET Framework SDK 或 Visual Studio .NET 時在您的計算機上創建的。此文件不占用戶空間,請用戶在使用網站空間的時候不要刪除該文件夾。

例如,隨 ASP.NET 附帶的腳本文件位於以下位置。

d:\home\ftp用戶名/wwwroot/aspnet_client/system_web/<版本編號>/文件

 

如果安裝有 SDK 的多個版本,您將在 aspnet_client/system_web 下看到多個子目錄。因為控件庫與腳本文件的特定版本相關聯,所以部署模式允許控件庫的不同版本並行運行。 出現了“aspnet_client”這個文件夾,是幹什麽的?

這個是文件的路徑下還有文件!下面的完整路徑:

aspnet_client\system_web\1_1_4322

裏面還有三個文件:SmartNav.htm,smartnav.js,webuivalidation.js!

作用是:安裝了.net框架之後,就會在網站目錄下出現這樣的文件夾.用以支持.net環境.1_1_4322表示妳的.net framework 的版本為 1.1.4322,裏面的3個文件用於為.net驗證控件提供腳本支持服務器裏面裝了.net後,會在服務器上每個網站的目錄裏面增加這個文件夾的 在生成虛擬站點的時候會自動在根下生成壹個名字為aspnet_client的文件夾,妳看看是不是這個文件夾沒有了?

解決辦法重新建壹個獨立站點,把生成的aspnet_client文件夾復制到這個站點的跟下。

首先確定妳安裝了iis

然後從命令行進入文件夾C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\

盤符,系統文件夾,版本號可能不壹樣,看妳自己的機子,版本號選擇最高的那個文件夾

運行命令aspnet_regiis.exe -i

安裝完畢即可使用vs打開

壹點資料:

aspnet_regiis命令詳解.

用法:

aspnet_regiis.exe[-i[r][-enable]|-u[a]|-r|-s[n]|-k[n]|-lv|-lk|-c|-e[a]|-?]

-i-安裝ASP.NET的此版本,並更新IIS元數據庫根處的

腳本映射和根以下的所有

腳本映射。現有的低版本腳本映射

升級到此版本。

-ir-安裝ASP.NET的此版本,僅註冊。不

更新IIS中的腳本映射。

-enable-帶-i或-ir指定-enable時,還將

在IIS安全控制臺(IIS6.0或更高版本)中啟用ASP.NET。

-s-在指定的路徑以遞歸方式安裝此版本

的腳本映射。現有的低版本腳本映射

升級到此版本。

例如aspnet_regiis.exe-sW3SVC/1/ROOT/SampleApp1

-sn-在指定的路徑以非遞歸方式安裝此版本的

腳本映射。現有的低版本腳本映射

升級到此版本。

-r-為IIS元數據庫根位置的此版本

以及根以下的所有腳本映射安裝腳本映射。不論當前版本是什麽,

所有現有的腳本映射都

更改為此版本。

-u-卸載ASP.NET的此版本。到此版本的

現有腳本映射重新映射到此計算機上安裝的

其余的最高ASP.NET版本。

-ua-卸載計算機上的所有ASP.NET版本

-k-從指定的路徑中以遞歸方式移除到任何ASP.NET版本的所有

腳本映射。

例如aspnet_regiis.exe-kW3SVC/1/ROOT/SampleApp1

-kn-從指定的路徑中以非遞歸方式移除到任何ASP.NET版本的所有

腳本映射。

-lv-列出計算機上安裝的所有

ASP.NET版本(包括狀態和安裝路徑)。

Status:Valid[(Root)]|Invalid

-lk-列出包含ASP.NET腳本映射的所有IIS元數據庫項的所有路徑

(連同版本壹起)。不顯示從父項

繼承ASP.NET腳本映射的項。

-c-將客戶端腳本的此版本安裝到

每個IIS站點目錄的aspnet_client子目錄中。

-e-從每個IIS站點目錄的

aspnet_client子目錄中

移除客戶端腳本的此版本。

-ea-從每個IIS站點目錄的aspnet_client子目錄中

移除客戶端腳本的所有版本。

-?-打印此幫助文本。

example:

當系統新建壹個asp.netweb應用程序的時候,提示錯誤信息如下:

"VisualStudio.NET已檢測到指定的Web服務器運行的不是ASP.NET版本,妳將無法運行ASP.NET應用程序或服務。"

可以嘗試運行

aspnet_regiis-i

aspnet_regiis-r

兩個命令來安裝asp.net服務管理器.

如果還是不行的話,再嘗試壹下下面的操作:

1、先確定是不是1.1

2、把"IP地址"設成全部未分配

3、在IE連接設置中把本地地址不使用代理服務器那裏打上勾

  • 上一篇:《登山賽車》中各關卡用什麽車跑好?
  • 下一篇:關於張愛玲的簡介、生平事跡。最好多點詳細點。
  • copyright 2024編程學習大全網