VS中的配置管理器
一. 活動(dòng)解決方案配置
有Debug和Release兩個(gè)基本選項(xiàng)。
Debug:稱為 調(diào)試版本,它包含調(diào)試信息,且不做任何優(yōu)化,便于程序員調(diào)試;
Release:稱為 發(fā)布版本,它往往是進(jìn)行了各種優(yōu)化,使得程序在代碼大小和運(yùn)行速度上都是最優(yōu)的,以便用戶能很好地使用;
二. 活動(dòng)解決方案平臺(tái)
有AnyCpu、X86、X64、MixPlatforms四個(gè)基本選項(xiàng)。
AnyCpu:(默認(rèn)值)生成平臺(tái)無關(guān)的程序集;
X86:生成特定于32位Intel x86兼容處理器平臺(tái)的代碼;
X64:生成特定于x86處理器架構(gòu)的64位本地程序的代碼;
MixedPlatforms:將程序集編譯為可在對(duì)應(yīng)的平臺(tái)上運(yùn)行(c#、VB.NET對(duì)應(yīng)CLR,C++對(duì)應(yīng)Win32)
【注】: 雖然anycpu與平臺(tái)無關(guān),但是當(dāng)用anycpu編譯的程序集在64位系統(tǒng)上運(yùn)行時(shí),是以64位運(yùn)行的,此時(shí)程序集需要調(diào)用32位的dll,則會(huì)出錯(cuò)。所以,當(dāng)程序集需要在64位機(jī)器上使用32位的dll,則應(yīng)該選擇x86,而不anycpu。
總結(jié)
- 上一篇: mysql 免密码登录
- 下一篇: 用blastn比对自己建立的数据库