成人午夜激情影院,小视频免费在线观看,国产精品夜夜嗨,欧美日韩精品一区二区在线播放

VS.NET解決方案的版本兼容問題

2010-08-28 10:50:52來源:西部e網(wǎng)作者:

上個星期日,我終于如愿以償,借到了VS.net的安裝盤,于是迫不及待,馬上進行安裝。經(jīng)過漫長的等待后,我的電腦終于有了一個.net的開發(fā)環(huán)境。趕緊打開《程序員 2003 合訂本》的光盤,找到幾個C#的示例程序打開,但是打開的時候卻彈出一個對話框來,說什么不是有效的解決方案。

我以為是VS.NET出了什么問題,于是打開安裝盤上的示例程序,卻能正常打開。我發(fā)現(xiàn)是版本的問題,因為我安裝的版本是2002的。一開始我以為問題出在.NET Framework SDK上,所以昨天我又上網(wǎng)下載了1.1版的,把原來1.0的卸載掉,不但沒有解決問題,就連打開原本正常的文件都不停報錯,還浪費了我一個下午的時間……

今天起床的時候,我忽然意識到問題可能出現(xiàn)在SLN文件本身,于是用記事本打開VS.NET 2003的解決方案,再對比2002的,果然不出我所料:

這是2002的:Microsoft Visual Studio Solution File, Format Version 7.00

這是2003的  Microsoft Visual Studio Solution File, Format Version 8.00

我把它改了,用VS.NET打開,這次彈出的對話框不一樣了,說什么項目文件是用比較新的版本創(chuàng)建的,要用新的版本打開。打開CSPROJ文件,發(fā)現(xiàn)也有所不同:

2002:<CSHARP

 ProjectType = "Local"

 ProductVersion = "7.0.9466"

 SchemaVersion = "1.0"

     >

2003:<CSHARP

 ProjectType = "Local"

 ProductVersion = "7.10.3077"

 SchemaVersion = "2.0"

 >

再改掉,打開居然成功打開了,而且也能通過編譯!不過仔細想想,可能還會有一些問題,如果程序里用到的功能是2003以后的版本才支持的,那就沒辦法了,至少不可能通過編譯。

關(guān)鍵詞:VS.NET

贊助商鏈接:

主站蜘蛛池模板: 大洼县| 开化县| 奉新县| 苍山县| 金溪县| 芦山县| 保山市| 蓬安县| 南岸区| 仁寿县| 龙海市| 土默特左旗| 双流县| 新建县| 库伦旗| 荣昌县| 崇文区| 慈溪市| 信阳市| 昌江| 翁牛特旗| 越西县| 康保县| 金门县| 闽清县| 广宗县| 呼玛县| 邵阳县| 镇远县| 栖霞市| 太和县| 武邑县| 拉孜县| 滕州市| 自贡市| 白银市| 南平市| 年辖:市辖区| 三穗县| 独山县| 合川市|