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