成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

前輩對于VS 2003系統(tǒng)的深度討論與學(xué)習(xí)

開發(fā) 后端
隨著時代的進(jìn)步科技的發(fā)展Visual Studio版本也快速的提升與升級,下面我就對升級前和升級后的VS 2003系統(tǒng),做一下自己的解析。希望能夠?qū)Υ蠹矣袔椭?/div>

集成VS 2003的SP1 未遂VS 2003系統(tǒng)安裝SP 時對時間和空間的消耗都不少,即便是有些年代的VS 2003系統(tǒng),于是便想試試能不能直接將 SP1 集成進(jìn)安裝光盤。所以拿出來和大家進(jìn)行充分的研究探討。

網(wǎng)上有些相關(guān)的帖子,方法挺簡單,我參照著做的大致步驟是:

提取 SP1 中的 msp 文件(VS7.1sp1-KB918007-X86.exe /xp:d:,后頭的參數(shù)表示解壓到D盤根目錄),得到一個 S918007.msp,文件長度為279,625,216字節(jié),如果機(jī)器中已經(jīng)安裝有 VS2003 + SP1,應(yīng)該可以在 C:\Windows\Installer 下找到該文件,不需要再解壓一次了。

執(zhí)行:msiexec /p S918007.msp /a d:\VS2003\VS_SETUP.MSI,然后就會開始更新解壓出來的安裝光盤文件

再次使用 UltraISO 將更新好的文件打包成 ISO 格式,應(yīng)該就算大功告成了。

過程還算順利,隨后卸載掉機(jī)器里已安裝好的 VS2003+SP1,用這個新的 ISO 來安裝,結(jié)果發(fā)現(xiàn)安裝時不能設(shè)置一個總的安裝路徑(原來是裝在 C 盤,現(xiàn)因為 C 盤空間漸漸吃緊,想放在 D 盤),而且安裝過程中還會提示說要插入原始安裝光盤,郁悶。

#t#不知道問題出在哪,只好仍用原始光盤進(jìn)行安裝,比較奇怪的是,這回也不能設(shè)置總的安裝路徑了。。。
前一排在做項目的時候,碰到個很郁悶的問題。

在vss管控下進(jìn)行開發(fā)。數(shù)據(jù)庫連接字符串都是,因為我這邊采用的數(shù)據(jù)庫是sql server 2005,另一客戶端的數(shù)據(jù)庫是sql server 2000,但大家的表結(jié)構(gòu)都是一樣的。然而這里就引起了一個問題。在sql server 2000中bit數(shù)據(jù)類型tmd用0和1表示,在sql server 2005中的bit是true和false(真tmd直觀)。

而大家都還停留在2000年代。所以在程序中判斷這個bit類型時,用0和1來區(qū)別。問題就出現(xiàn)了,在我這邊怎么都不能正常運行,在另一客戶端就正常。我想來想去都搞不通。也用vs 2005的調(diào)試工具一步一步的跟蹤,就是找不到。后來一對比數(shù)據(jù)庫。哦,真相大白,就是bit類型在數(shù)據(jù)庫中的表現(xiàn)形式。所以在開發(fā)中要注意這點區(qū)別。在sql server 2000中bit數(shù)據(jù)類型是0和1,而在sql server 2005中bit類型是true和false。 在這里產(chǎn)生過幾次問題,第一個就是由于integrated security=SSPI造成部署到iis中怎么都運行不了,dotnet framework之類的東西都是正確了的。

就是運行出錯,并且可以定位到打開數(shù)據(jù)庫的時候產(chǎn)生異常。而用vs 2005自帶的iis瀏覽時是正常的。后來在網(wǎng)上找資料和請教別人的時候,終于找到原因,在連接字符串中"integrated security=SSPI"表示采用的安全認(rèn)證。因為用vs2005運行程序的時候,用戶的身份是administrator,在部署到iis中運行程序的用戶身份為network service,用戶采用該安全認(rèn)證,所以以network service運行時,就沒有足夠的權(quán)限打開數(shù)據(jù)庫。呵呵,去掉integrated security=SSPI,正常了。唉,這些都不是程序中能學(xué)到的。
 
最后一個問題,就是某天,我先在VS 2003環(huán)境中編寫代碼,并運行過該環(huán)境下的程序,后來換成vs2005環(huán)境,我發(fā)現(xiàn)以前能正常運行的程序,就tmd變成了應(yīng)用程序不可用,我考,太神奇了。我百思不得其解。算了關(guān)了vs2005,重啟iis,問題依舊。

上網(wǎng)找了一下資料,有些人說什么由于dotnet framework1.1打了sp補(bǔ)丁,我日,哪有這門子事。況且我也沒打過。繼續(xù)查詢虛擬目錄屬性,framework版本正常,奇怪了。不經(jīng)意看到程序池,是default程序池。呵呵什么問題都出來了,就是這里,兩個不同版本的framework共用一個程序池,發(fā)生沖突。之后把framework2.0版本的程序的程序池都遷移到2.0的程序池中,不采用默認(rèn)程序池。重啟iis,VS 2003系統(tǒng)問題解決。 所以有好多東西真的要碰到才知道是什么回事。希望這里能對讀者提個醒,少走點彎路。

責(zé)任編輯:chenqingxiang 來源: beautiful_good的專欄
相關(guān)推薦

2009-11-25 10:00:48

VS2003系統(tǒng)

2009-11-30 11:05:19

VS2003 WebS

2009-12-01 17:55:11

VS2003配置

2009-11-30 17:28:39

VS2003 ASP

2009-11-26 13:27:10

VS2003水晶報表

2009-11-25 13:35:05

VS2003使用

2009-11-30 10:34:28

VS2003編譯

2009-11-30 13:51:28

ActiveX控件

2009-11-27 16:25:54

2009-11-27 16:16:51

VS2003系統(tǒng)

2009-11-26 11:05:59

VS2003控件

2009-12-10 14:30:50

VS.NET 2003

2009-11-26 08:57:01

VS2003發(fā)布

2009-11-30 10:07:19

VS2003版本

2009-11-27 09:16:11

VS2003配置文件

2009-11-30 13:51:28

2009-11-30 16:50:26

VS2003調(diào)試

2009-12-01 15:32:48

VS2003配置

2009-11-27 10:03:48

VS2003安裝失敗

2009-11-24 15:18:02

Visual Stud
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 一区二区在线不卡 | 在线观看国产视频 | 国精产品一区二区三区 | 久草中文在线观看 | 一级毛片在线视频 | 精品国产黄a∨片高清在线 成人区精品一区二区婷婷 日本一区二区视频 | 成人在线看片 | 国产中文字幕在线 | 国产精品日韩在线观看一区二区 | 久草精品视频 | 亚洲码欧美码一区二区三区 | 国产精品呻吟久久av凹凸 | 免费99视频 | 国产亚洲一级 | 日韩精品一区二区三区中文在线 | 中文字幕乱码亚洲精品一区 | 综合久久网 | 国产精品视频在线播放 | 国产视频1区 | 草草视频在线观看 | www成人免费视频 | 久久久久久999 | 国产视频久久久 | 成人一区二区三区 | 91精品国产综合久久福利软件 | 九九成人 | xx性欧美肥妇精品久久久久久 | 成人精品一区二区三区 | 日韩视频一区二区在线 | 日韩成人精品在线观看 | 91精品国产综合久久婷婷香蕉 | 久久一本 | 色中文在线 | 在线成人免费视频 | 中文字幕日韩欧美一区二区三区 | 一区二区三区成人 | 毛片一区二区 | 日韩精品一区二区三区视频播放 | 国产精品影视 | 在线看成人av | 久久久久久天堂 |