在運行前幾章的例子,可能或多或少的都會碰上一些問題
如:組件編譯后,又要修改,發(fā)生”權(quán)限被拒絕,’f:\csdn\fcom.dll’”等等的錯誤。
當(dāng)asp頁面瀏覽時,打開任務(wù)管理器,會看到一個dllhost.exe,用戶名為IWAM_YANG的進程。IWAM_YANG會根據(jù)計算機名而有所不同。
可以使用以下幾種方式來解決
1. 重新啟動iis.
在控制面板中找到管理工具->internet信息服務(wù)->右鍵點擊左邊樹圖第二層本地計算機->所有任務(wù)->重新啟動IIS即可,這個操作需要一點時間。
此時你可以看到這個dllhost.exe的進程已經(jīng)關(guān)閉
2. 上面這種方法的缺點就是當(dāng)前所有的網(wǎng)站都被關(guān)閉直到重新啟動
有沒有針對單個網(wǎng)站或者虛擬目錄的?有
在控制面板中找到管理工具->internet信息服務(wù)->找到你的組件運行的虛擬目錄。->右鍵屬性->第一項虛擬目錄中->應(yīng)用程序保護->點擊卸載即可。
此時你可以看到這個dllhost.exe的進程已經(jīng)關(guān)閉
3. 如果你覺得麻煩,直接在Windows任務(wù)管理器中結(jié)束該進程既可
4. 最后一種方法
在控制面板中找到管理工具->組件服務(wù)->在樹圖中點擊計算機,我的電腦,正在運行的進程->IIS Out-Of-Process Pooled Applications(2860)->右鍵關(guān)閉即可
此時你可以看到這個dllhost.exe的進程已經(jīng)關(guān)閉
|