解讀為何VS2003安裝無效的真正原因
我的系統是Win XP (P) SP2 ,打算進行VS2003安裝。 在安裝IIS時被要求插入SP2的補丁盤,我去下載了SP2補丁,把其中安裝文件調出來單獨做成文件夾以供系統讀取,但在安裝IIS過程還是出現了N個問題,導致VS2003安裝失敗。
一 , 如果安裝好后 打開后提示vc軟件包未安裝或未注冊。那么一定是因為你安裝時覆蓋了上一次的安裝路徑。解決方法:刪掉原來的安裝 文件夾 重新安裝,或者修復一遍
二, 如果安裝時提示FROUTPAGE組件安裝失敗。那么 一定是你的IIS沒有安裝。或是沒有點選FRONTPAGE**組件。解決方法:運行 widows安裝組件向導,然后點選IIS然后點詳細信息。選擇FRONTPAGE組件,然后確定完成安裝。
我跳過了安裝IIS這個步驟,可惜在安裝VS.net的過程中又出現了“Windows Installer包 f:\vs_setup.msi 未能打開”這個對話框,最終安裝失敗。
請教諸位大俠,應該如何解決上述問題,以安裝VS.NET2005
我遇到過這種情況,這是因為你的WindowsXP系統文件已經受損,所以他在安裝過程中不斷地提示你要安裝SP2的補訂文件。為了以絕后患,你最好修復一次系統,或者干脆重裝一遍系統
在安裝IIS&vs.net的時候我遇到了如下問題,總結一下:
1 VS2003安裝分區的問題
如果你打算在當前系統下安裝Microsoft Visual Studio .NET的話,就要把系統盤 轉換成NTFS格式的,否則無法安裝,可以用一些軟件比如PowerQuest進行轉換。而 且如果你打算在其他盤上建立IIS的虛擬目錄,最好也把那個盤做成NTFS的,這里涉 及到一個訪問權限的問題,在FAT32格式下,有一些權限無法設置。我現在正遇到這 個問題,用Vs可以在wwwroot下新建項目,但是如果在虛擬目錄中新建項目就會出現。“應用程序根初始化錯誤”,這個錯誤就是是由訪問權限的問題造成的。關于權限設 置的問題后面還有描述。
2 VS2003安裝操作系統的問題
我用的操作系統是Windows XP Professional。這里要注意,WinXP Home版沒有IIS 一項,所以如果你的系統是WinXP Home的,還是換Pro或者換Win2000之類的系統。 IIS不是安裝系統是默認安裝的,所以需要用“控制面板”“添加刪除程序”“添加 刪除Windows組建”添加。選中“Internet信息服務”,點擊“詳細信息…”,確保 “Frontpage2000服務器擴展”是選中的,我在安裝過程中這一項是默認選中的,但 為了保險起見還是查看一下好。這里還要說一下,如果你的分區不是NTFS格式的,IIs 有一些組件不能完全安裝,其中的道理我也還不太明白。還有如果升級到WinXP SP2, VS安裝也會出現錯誤;安裝VS后Office會提示到期,所以要在安裝VS之后安裝office 只是聽說而已,還沒有碰到。
3 VS2003安裝環境配置問題
安裝好IIS和vs后環境需要配置一下: 安裝IIS后,網站屬性當中IP地址要更改為127.0.0.1(如果希望別人訪問的話就改成自 己的IP地址,不過安全性可是沒有保障哦),其余的按照默認設置就可以了。 安裝vs會同時安裝好.net framework 1.1 不過好像vs不能識別出這個版本,所以要運 行一個程序,<system>:\windows\Microsoft.NET\Framework\<最新版本號>\aspnet_regiis /i 這樣就OK了。#t#
權限也要修改一下,在wwwroot的屬性的安全選項卡(如果沒有,就打開“工具”“文件夾選 項”“查看”選項卡中,取消選中“使用簡單文件共享(推薦)”,這里要說一下, 如果你的分區格式不是NTFS的,即便選中也不會出現這個選項卡,這就是開始提到的 做NTFS分區的原因,其中的道理我也還不太明白)中,如果沒有Everyone這個用戶, 就新建一個Everyone,附給他完全控制的權限。這樣就不會出現權限錯誤了。