win7系統(tǒng)下載
當(dāng)前位置: 首頁(yè) > 硬件軟件教程 > 詳細(xì)頁(yè)面

處理visual studio 2013開(kāi)發(fā)的程序無(wú)法運(yùn)行在32位的系統(tǒng)上

發(fā)布時(shí)間:2024-04-12 文章來(lái)源:深度系統(tǒng)下載 瀏覽:

學(xué)習(xí)和使用C#做開(kāi)發(fā)的同學(xué)經(jīng)常會(huì)用到微軟的開(kāi)發(fā)工具visual studio,也就是大家常說(shuō)的VS,目前最新的版本為visual studio 2013,之前的版本都會(huì)分為X86和X64版本,就是說(shuō)有32位的版本和64位的版本之分,那么有的同學(xué)就會(huì)問(wèn)了,我用visual studio X64版本開(kāi)發(fā)的軟件能運(yùn)行在32位(X86)的系統(tǒng)上嗎?我用X86(32位)的visual studio版本能開(kāi)發(fā)X64的軟件嗎?今天就專門針對(duì)這個(gè)問(wèn)題進(jìn)行解說(shuō),大家可以借鑒。

筆者最近在使用visualstudio 2013(下面簡(jiǎn)稱vs2013)旗艦版開(kāi)發(fā)軟件的時(shí)候遇到一個(gè)問(wèn)題,那就是開(kāi)發(fā)出來(lái)的軟件只能運(yùn)行在X64位的系統(tǒng)上,32位的系統(tǒng)卻不兼容,大家都知道vs2013默認(rèn)狀態(tài)下開(kāi)發(fā)的軟件是同時(shí)兼容32位和64位系統(tǒng)的,但為什么還會(huì)出現(xiàn)這個(gè)問(wèn)題呢?其實(shí)在vs開(kāi)發(fā)項(xiàng)目的時(shí)候有個(gè)選項(xiàng)叫“目標(biāo)平臺(tái)”,這個(gè)目標(biāo)平臺(tái)就是用來(lái)控制軟件運(yùn)行的系統(tǒng)環(huán)境的,目標(biāo)平臺(tái)有三個(gè)選項(xiàng):Any cpu、X86、X64,默認(rèn)是Any cpu也就是同時(shí)兼容32位和64位系統(tǒng)的,但筆者在開(kāi)發(fā)軟件的時(shí)候不知道什么時(shí)候勾選了X64,于是就出現(xiàn)了上面的問(wèn)題,那么這個(gè)“目標(biāo)平臺(tái)”到底在哪里設(shè)置呢?

我們可以通過(guò)右鍵點(diǎn)擊我們的項(xiàng)目 -屬性,打開(kāi)后選擇“生成”選項(xiàng),如下圖所示:

解決visual studio 2013開(kāi)發(fā)的程序無(wú)法運(yùn)行在32位的系統(tǒng)上本站

通過(guò)這個(gè)“目標(biāo)平臺(tái)”我們就可以輕松控制軟件運(yùn)行的系統(tǒng)環(huán)境了,當(dāng)然了,為了獲取更好的兼容性,使用默認(rèn)選項(xiàng) Any cpu無(wú)疑是最好的選擇。

下面我們?cè)俳又懻撻_(kāi)篇提到的問(wèn)題,微軟的visual studio開(kāi)發(fā)工具分為X86和X64兩種版本,但這并不意味著X86只能開(kāi)發(fā)兼容32位系統(tǒng)的軟件,或者X64版本只能開(kāi)發(fā)兼容64位系統(tǒng)的軟件,筆者的vs2013使用的就是X86的旗艦版,通過(guò)上面的例子,我們可以知道使用vs開(kāi)發(fā)工具我們可以自由控制軟件的系統(tǒng)兼容性。

最后,給大家附上vs2013的下載地址和注冊(cè)激活序列號(hào),因?yàn)槟壳白钚碌陌姹緸関s2013,很多喜歡嘗鮮的同學(xué)不是苦于無(wú)法下載到最新版本,就是苦于下載到最新版本卻無(wú)法激活,下面筆者為大家提供微軟最權(quán)威的msdn下載地址:msdn123.com,一般我們選擇旗艦版(visual studio ultimate 2013 x86,vs2013大多版本都是X86的),激活序列號(hào):5C4A7-6Q20J-6ZD58-K2C72-0AKPE。

本文章關(guān)鍵詞: 處理 visual studio 2013 開(kāi)發(fā)  程序  
當(dāng)前原文鏈接:http://czecheden.com/soft/soft-49099.html