程序員對(duì)于VS2003系統(tǒng)IIS的理解與分析討論
昨天晚上在家研究了一晚上,就是不知道怎么在XP下安裝VS2003的問(wèn)題解決 在安裝VS2003系統(tǒng)時(shí)不想安裝IIS怎么辦呢?于是請(qǐng)教了專業(yè)人士,下面就是他們給出的相關(guān)解答文章與他們的見(jiàn)解。
在安裝VS2003時(shí)不想安裝IIS怎么辦,如果你是一個(gè)VC++程序員,或者你不想開(kāi)發(fā)ASP.NET程序,你只想開(kāi)發(fā)Windows Form 程序,在安裝VS2003 時(shí)IIS是安全沒(méi)有用的,但VS2003默認(rèn)安裝是要IIS的,怎么辦,有人說(shuō)那好辦,只要在安裝系統(tǒng)必備時(shí)點(diǎn)擊"跳過(guò)"就可以了,這在Windows 2000下是完全可行.
但在Windows XP下是根本不行的,因?yàn)樵诎惭b系統(tǒng)必備時(shí)根本通不過(guò),所以無(wú)法正常實(shí)裝下去了,有人說(shuō)先裝上IIS再裝VS2003,再刪除IIS,這確實(shí)是個(gè)辦法,但這不是最好的辦法,其實(shí)在XP下無(wú)IIS安裝VS2003最好的辦法是這樣的:
◆插入VS2003系統(tǒng)必備 CD。
◆在 Windows“開(kāi)始”菜單上,單擊“運(yùn)行”,然后鍵入 [CD 驅(qū)動(dòng)器]:\weccom.msi
◆按照 FrontPage 2000 Web 客戶端擴(kuò)展安裝對(duì)話框中的說(shuō)明進(jìn)行操作。
◆插入XP安裝盤
◆插入VS2003第一張安裝盤,進(jìn)入系統(tǒng)必備安裝項(xiàng),插入系統(tǒng)必備盤,選擇"跳過(guò) "
◆安裝完系統(tǒng)必備,再插入第一張安裝盤,繼續(xù)安裝VS2003系統(tǒng)
#t#微軟真會(huì)折騰人的,其實(shí)這些在VS2003的readme中說(shuō)得很清楚,只是很少有人去看
從2004年開(kāi)始,一直使用VS2003 + .Net Framewok1.1做程序,在些提些對(duì)1.1版本的一些看法
1) 編譯問(wèn)題,當(dāng)程序很多時(shí),1.1編譯實(shí)在太慢,每次修改都要重新啟動(dòng),編譯才能看到效果,效率實(shí)在是太低了,無(wú)耐我將把有Codebehind的部分全部放在aspx中了,這樣就不用每次啟動(dòng)編譯了,可以寫代碼沒(méi)有任何提示,就象在記事本中工作一樣, 不過(guò),到讓我記住了不少方法和屬性,也算是有得有失吧!現(xiàn)在的2.0支持[partial]寫起來(lái)就方便多了!
2) 就是ASPX中的每個(gè)控件都必須在CS文件中重新申明,不過(guò)現(xiàn)在2.0也算解決了!
3)就是VS2003 中的MS_POSITIONING控件添加方式,在VS2003中控件一般都使用絕對(duì)地址的排列方式,這個(gè)一點(diǎn)都不好用,使用這種方式一般都達(dá)不到頁(yè)面的布局效果,而且再看看這種方式對(duì)應(yīng)的HTML代碼,就象用記事本打開(kāi)二進(jìn)制文件,頭都大了!
4)代碼提示,VS2003系統(tǒng)的代碼提示不太好用,有時(shí)用到枚舉等變量時(shí),提示都不夠充分!
5)Vs2003 對(duì)IIS依賴太緊
之前在也經(jīng)常碰到類似問(wèn)題,也用goole,baidu了其它的解決辦法,無(wú)外乎以下幾個(gè)方面:
1、沒(méi)有建立虛擬目錄
2、設(shè)置路徑不對(duì)
3、修改webinfo文件路徑
4、C:\Documents and Settings\用戶名\VSWebCache\機(jī)器名存在該項(xiàng)目
經(jīng)過(guò)81次重啟和N次試驗(yàn),發(fā)現(xiàn)問(wèn)題根本不是那么回事,通過(guò)摸索發(fā)現(xiàn),使用以下辦法可以解決
A、在vss中設(shè)置工作路徑
B、在IIS中設(shè)置虛擬目錄(目標(biāo)路徑有文件夾名稱即可)
C、在VS2003環(huán)境中打開(kāi)
通過(guò)以上辦法,就能夠在VS2003環(huán)境中打開(kāi)vss中的web項(xiàng)目到指定路徑了。