2013-05-17 40 views
0

我想在我的桌面設置一個ASP.Net服務器(IIS)來運行我的asp.net .aspx頁面。我目前使用Win XP Service Pack 2.要安裝IIS,首先我將XP光盤插入磁盤驅動器,然後按照以下路徑Control Panel/Add or Remove Programs/Add/Remove Windows Components。我在這臺電腦上成功安裝了IIS。然後運行asp.net .aspx頁面中我需要運行在命令提示符下面的代碼:當我運行在命令提示符下此行如何在Windows XP SP2的IIS中運行.aspx頁面

%windir%\Microsoft.NET\Framework\v3.5\aspnet_regiis.exe -i 

話,就說明我下面的錯誤:

'C:\WINDOWS\Microsoft.Net\Framework\v3.5\aspnet_regiis.exe' is not recognized as an internal or external command, operable program or batch file.

之後,我檢查了路徑C:\WINDOWS\Microsoft.Net\Framework\v3.5\中的aspnet_regiis.exe,但這裏的aspnet_regiis.exe在該文件夾中不可用。我無法理解它。

+0

運行?這是你的開發機器嗎? – Damith

+0

Visual Studio 2008 Pro,.Net Framework 3.5,c# –

回答

2

您需要先安裝.NET Framework 3.5

XP SP2默認沒有它

+0

我已經安裝了.Net Framework 3.5,但是仍然沒有在C:\ WINDOWS \ Microsoft.Net \ Framework \ v3.5 \文件夾中找到aspnet_regiis.exe文件夾 –

+0

嘗試使用一個在C:\ Windows \ Microsoft.NET \ Framework \ v2.0.50727 – Adamy

+0

http://forums.asp.net/t/1230878.aspx – Adamy

0

您需要先安裝.Net Framework。您可以下載V3.5 here

+0

我已經安裝.Net Framework 3.5但仍然aspnet_regiis.exe未在C:\ WINDOWS \ Microsoft.Net \ Framework \ v3.5 \文件夾中找到 –

+0

是您的窗口64位?然後路徑可能是'C:\ WINDOWS \ Microsoft.Net \ Framework64 \ v3.5 \' –

+0

沒有我的窗口是32位 –

0

你需要從你使用的是哪個IDE開發此Web應用程序

%windir%\Microsoft.NET\Framework\v2.0.50727 

檢查this

enter image description here

+0

是的我發現它在%windir%\ Microsoft.NET \ Framework \ v2.0.50727和我運行它,它運行成功,但在下一步,當我嘗試運行以下代碼:「regsvr32%windir%\ Microsoft.NET \ Framework \ v2.0.50727 \ aspnet_isapi.dll」,那麼它顯示以下錯誤「C :\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ aspnet_isapi.dll被加載,但未找到DllRegisterServer入口點。該文件無法註冊。 –

+0

您正在執行哪些步驟? – Damith

+0

1st打開命令提示符在這裏我輸入「%windir%\ Microsoft.NET \ Framework \ v2.0.50727 \ aspnet_regiis.exe -i」完成後,然後在第二步中,我從'開始菜單'打開'運行'並鍵入:「regsvr32%windir %\ Microsoft.NET \ Framework \ v2.0.50727 \ aspnet_isapi.dll「然後顯示錯誤,即」C:\ WINDOWS \ Microsoft.NET \ Frame work \ v2.0.50727 \ aspnet_isapi.dll被加載,但未找到DllRegisterServer入口點。該文件無法註冊。 –