Win7旗艦版中的IIS配置asp.net 完美通過版,附代碼 以及出現的 CS0016: 未能寫入輸出檔案“c:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root\8d57d

來源:互聯網
上載者:User

標籤:

先解決問題:“c:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root\8d57d

 

圖:

其他的解決方案均沒有成功如: 1 設定c:windows\temp 目錄存取權限 temp--> 屬性-->安全-- > 添加network service -->並賦予其許可權為 讀 和 寫--> 確定

(注意:作業系統為windows server2003 framework 版本在 1.1及以上)

 

2 設定發布網站的程式目錄中bin檔案夾的許可權 同樣添加 network service 並設定許可權為讀取、 運行  

 

 

 

以前弄過好多次,都沒有成功,昨天晚上不知怎麼地就成功了,借用我同學的一句話,這叫“靈光一閃”,廢話不多說了,這個成功是有圖有視頻有真相地哈!

這篇博文發表都三個月了,我自認為算是很詳細了,可是還是很多人沒有配置出來(天天有人在群裡問我怎麼配置),所以今天特意錄成視頻供大家參考。特意申明:這是配置asp.net運行壞境,不是asp,asp和asp.net是有區別的。asp.net如果還是配置不出可以問,asp就算了,我不懂asp哦!無法幫你解決。

Win7旗艦版中的IIS配置asp.net視頻錄影:視頻教程下載

一、點擊電腦左下角的“開始”,然後點擊“控制台”,如:

二、點擊“控制台”後如:

三、雙擊“程式和功能”,進入如:

 

四、點擊紅線圈起來的,進入如:

彈出一個視窗,請按照上面選擇這些功能,VS2005 中,如果要調試網站的話,必須有“Windows身分識別驗證” “摘要式驗證” 是使用 Windows 網域控制站對請求訪問 Web 服務器上內容的使用者進行身份證。“基本驗證” 是要求使用者提供有效使用者名稱和密碼才能訪問內容。要調試 ASP.net 當然要安裝IIS支援 ASP.net 的組件了。選擇好了後點擊確定就等他安裝好。

五、安裝好組件後,請重起電腦。

六、重啟好後 我們開始配置IIS7---我們繼續開啟控制台找到"管理工具"看

七、點”管理工具“,進入如:

 

八、點擊紅線框中的IIS管理器,進入如:

 

 

九、右擊1處,然後再點2處“添加網站,如:

 

十、然後彈出如下所示的視窗:

我是這樣填寫的:

 

十一、點擊確定,如果你已經添加了幾個網站了,請先刪除(不刪除也可以,請按下面這個步驟做)那幾個網站再從頭開始,要不會彈出下所示的視窗:

(如果是刪除了那幾個網站再從頭開始的,請跳到下面的“上面還是配置好IIS環境,下面我開始配置ASP.NET的環境吧!”)否則請點擊”是“,然後右擊其它網站,點擊“管理網站”,再擊”停止“,再右擊你剛才添加的網站,像前面一樣,點擊”管理網站“,再點”啟動“:

 

 

  上面還只是配置好IIS環境,下面我們開始配置ASP.NET的環境吧!

1、先要設定應用程式集區(ApplicationPool)為Classic.NETAppPool,而不是預設的DefaultAppPool,可以在網站目錄裡對每個網站設定,也可以在網站進行單獨設定。

控制台--系統和安全--管理工具--Internet資訊服務(IIS)管理器,開啟IIS管理器。選中左側的預設網站(也就是“Default Web Site“這個網站),單擊右側的進階設定,將應用程式集區設定為Classic.NETAppPool。

點擊”確定“,再點”確定“將這兩個快顯視窗都關閉。

2、單擊左側的“應用程式集區”

中間會出現如所示:

 

將標識改為localSystem或NetworkService。

3、選中預設網站,點擊右側的基本設定,點擊“串連為”,選擇“特定使用者”,點擊設定,輸入系統使用者名稱密碼。這裡必須用作業系統的登入名稱和密碼,不然無權訪問硬碟分區。

 

 

選中特定使用者,然後再點設定,出現如所示:

這裡的使用者名稱是指:

這裡的使用者名稱就你的計

 

 

 

點擊管理,進入如下 :

點擊新使用者新添加一個使用者

點擊建立,然後右擊剛才添加的使用者名稱。

點擊屬性,

我們可以看到他只有Users許可權,這是肯定不行的,下面我們給他添加一個管理員的許可權:

其實你也可以看你平時登入系統的那個使用者的許可權,如果不是管理員,請給他添加管理員的許可權,然後在IIS配置那裡輸入這個有管理員權限的使用者名稱和密碼即可。

 

算機名,比如我的計機名叫ltp,密碼是你登陸WINDOWS時的密碼,正確的輸入以後,點擊確定,再點擊確定,回到如下所示:

 

點擊“測試設定”,出現如下所示:

 

然後關閉這個,再點擊確定。

4、控制台 --> 管理工具 -->Internet 資訊服務(IIS)管理器 程式中找到 開啟 Internet 資訊服務(IIS)管理器 後,在中間部分的下部,可以看到 身分識別驗證 配置項,雙擊就是如下介面:

 

安裝IIS時增加的幾個身分識別驗證,需要在要調試的網站上啟用。注意:是要調試的網站,而不是要調試的應用程式目錄!

5、設定預設的開始頁面,雙擊”預設文件“,點擊“操作”下面的”添加“如所示:

至此配置結束了,下面來看吧!

如果怕你自己的程式不行,那請下載我的如所示的一個簡單樣本吧!

:http://115.com/file/be38315w#

Win7旗艦版中的IIS配置asp.net 完美通過版,附代碼 以及出現的 CS0016: 未能寫入輸出檔案“c:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root\8d57d

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.