青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

曲凡的C/C++程序生活

軟件人生

常用鏈接

統計

最新評論

關于在未安裝VS2005的機器上調用C++程序

一、問題及解決方法如下:

1. 問題描述:

最近在VS2005下用C++寫了一個Console程序,在一臺未安裝VS2005的機器上不能正常運行。
用命令行方式運行,提示:
“系統無法執行指定的程序”
直接雙擊運行,提示:
“由于應用程序的配置不正確,應用程序未能啟動,重新安裝應用程序可能會糾正這個問題”

用VC6和VS2003也有這個問題,只不過會提示說找不到“***.dll”,把需要的dll拷貝到目標機器就可以正常運行了。而VS2005并沒有提示缺少哪些dll。

2. 解決方案:

在水木C++版請教了一下,ass做出了回答(非常感謝ass的幫助)。把他的回答摘錄如下,大家共同學習:

“因為沒有msvcr80.dll
可以改一下編譯選項 多線程dll(/MD)改成多線程(MT)這樣就靜態鏈接,
也可以從你的vc8安裝盤上找到再分發包vcredist_xxx.exe和你的程序捆綁安裝。”

根據ass指導的思路,自己實驗了一下,感覺以下兩種解決辦法是比較方便的:

方法一:
在C:Program FilesMicrosoft Visual Studio 8VCredi
stDebug_NonRedistx86Microsoft.VC80.DebugCRT 下找到了下列文件:

msvcm80d.dll
msvcp80d.dll
msvcr80d.dll
Microsoft.VC80.DebugCRT.manifest

把這幾個文件拷貝到目標機器上,與運行程序同一文件夾或放到system32下,就可以運行那個程序了。

方法二:
項目屬性-》配置屬性修改“C/C++/Code Generation”中的運行時庫選項,將/MD或/MDd 改為 /MT或/MTd,這樣就實現了對VC運行時庫的靜態鏈接,在運行時就不再需要VC的dll了。

上面為轉載

下面為新添加

二、vs2005、vs2008程序發布的方法:

alt+F7->配置屬性->C/C++->Code Generation->Runtime Library 屬性一般在發布的時候要進行靜態發布,因為目前的操作系統正在換代,平臺比較多,所以debug:Multi-threaded Debug(MTd)、release:Multi-threaded(MT),當然如果工程里邊需要依賴很多的dll,每個dll又不一定是靜態發布,尤其是MFC extension DLL,必須為動態發布這時工程里肯定要包含MFC的運行庫,所以這好似所有的工程就可以采用動態運行庫的方法,debug:Multi-threaded Debug DLL(MDd)、release:Multi-threaded DLL(MD),這時可以采用共享MFC庫的方式即alt+F7->配置屬性->General->Project Defaults->Use of MFC->use mfc in a shared dll
vs2005
Debug 發行版 所依賴的庫為:mfc80d.dll、Microsoft.VC80.DebugMFC.manifest、Microsoft.VC80.DebugMFC.manifest、msvcm80d.dll、msvcp80d.dll、msvcr80d.dll
Release 發布版 所依賴的庫為:mfc80.dll、Microsoft.VC80.MFC.manifest、Microsoft.VC80.MFC.manifest、msvcm80.dll、msvcp80.dll、msvcr80.dll

vs2008
Debug 發行版 所依賴的庫為:mfc90d.dll、Microsoft.VC90.DebugMFC.manifest、Microsoft.VC90.DebugMFC.manifest、msvcm90d.dll、msvcp90d.dll、msvcr90d.dll
Release 發布版 所依賴的庫為:mfc90.dll、Microsoft.VC90.MFC.manifest、Microsoft.VC90.MFC.manifest、msvcm90.dll、msvcp90.dll、msvcr90.dll

三、一般是 MFC80.dll, MSVCR80.dll 等,VC6里有個 depends 工具,可以查看 DLL 的依賴?;蛘哂?dumpbin /dependents XXXX.exe 看也行。
打包可以用 installshield.

四、另一種方法:

你可以在下面這個目錄里找
X:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\vcredist_x86這個文件夾下的vcredist_x86.exe 在目標機器上裝這個exe 就能運行mfc開發的程序
注 以你的VC目錄為準

posted on 2008-08-18 14:42 relaxqu 閱讀(967) 評論(0)  編輯 收藏 引用 所屬分類: VC開發

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            一区二区三区高清| 亚洲欧美日韩精品久久| 欧美激情精品久久久久久| 久久久久国内| 久久一本综合频道| 欧美va亚洲va香蕉在线| 欧美精品麻豆| 国产精品ⅴa在线观看h| 国产精品嫩草影院一区二区| 国产欧美一区二区视频| 黑丝一区二区三区| 亚洲精品美女免费| 亚洲欧美日本国产有色| 久久伊人免费视频| 亚洲精品一区二区三区不| 亚洲欧美另类久久久精品2019| 久久精品99久久香蕉国产色戒| 久久午夜视频| 国产精品久99| 亚洲黄网站在线观看| 亚洲一区免费网站| 猫咪成人在线观看| 中文国产成人精品久久一| 欧美在线日韩精品| 欧美日韩国产色站一区二区三区| 国产精品久久久久99| 亚洲国产综合视频在线观看| 欧美在线观看日本一区| 亚洲欧洲精品一区二区| 亚洲欧美在线免费观看| 欧美精品在线免费| 精久久久久久| 西西人体一区二区| 日韩视频一区二区| 欧美jizz19性欧美| 在线观看欧美一区| 欧美韩日高清| 一区二区电影免费在线观看| 久久先锋资源| 国产麻豆精品视频| 亚洲一区日韩| 亚洲精品之草原avav久久| 久久蜜桃资源一区二区老牛| 国产精品婷婷午夜在线观看| 亚洲久久在线| 亚洲第一主播视频| 久久蜜桃av一区精品变态类天堂| 国产精品一区二区三区免费观看| 99国产精品99久久久久久粉嫩| 欧美**人妖| 久久久国产成人精品| 国产亚洲欧美另类中文 | 国产曰批免费观看久久久| 亚洲欧洲在线观看| 欧美高清日韩| 免费成人av| 亚洲欧洲日夜超级视频| 欧美福利一区二区三区| 噜噜噜91成人网| 亚洲第一精品夜夜躁人人爽| 久久视频一区二区| 久久资源在线| 亚洲精品综合精品自拍| 亚洲美女av电影| 国产精品福利网站| 欧美一区二区三区啪啪| 午夜久久tv| 在线不卡中文字幕| 亚洲大胆视频| 欧美三日本三级少妇三99| 亚洲——在线| 欧美在线播放视频| 亚洲成人在线观看视频| 亚洲国产清纯| 国产精品乱码妇女bbbb| 久久偷看各类wc女厕嘘嘘偷窃| 久久免费视频这里只有精品| 日韩午夜在线观看视频| 亚洲一级免费视频| 精品二区视频| 日韩亚洲欧美成人一区| 国产欧美日韩一区二区三区| 久久久久久久久久久久久女国产乱| 久久久亚洲人| 中文日韩在线| 久久久久国内| 亚洲午夜精品一区二区三区他趣| 亚洲一区二区三区免费观看| 激情综合视频| av成人免费观看| 狠狠88综合久久久久综合网| 亚洲国产精品v| 国产精品视频免费| 亚洲国产成人porn| 国产亚洲激情视频在线| 亚洲激情在线播放| 国产一区二区无遮挡| 欧美日韩精品一本二本三本| 国产偷自视频区视频一区二区| 美女主播一区| 国产精品资源| 亚洲人成7777| 一区二区三区在线视频播放| 91久久久在线| 国产一区高清视频| 99精品热视频| 亚洲国产一区二区三区高清| 亚洲欧美日韩精品一区二区| 一本色道久久加勒比精品| 久久久久久久综合狠狠综合| 亚洲丝袜av一区| 欧美国产第一页| 久热这里只精品99re8久| 国产精品免费观看视频| 亚洲激情成人| 亚洲国产老妈| 久热这里只精品99re8久| 久久99伊人| 国产精品亚洲аv天堂网| 亚洲六月丁香色婷婷综合久久| 精品不卡一区二区三区| 先锋影音国产一区| 欧美在线视频二区| 国产精品一区二区久久国产| aⅴ色国产欧美| 一区二区三区高清视频在线观看| 免播放器亚洲| 欧美激情精品久久久久久大尺度| 伊人精品成人久久综合软件| 欧美综合二区| 美女国产一区| 亚洲春色另类小说| 蜜桃久久av一区| 亚洲高清久久| 一本一本久久a久久精品综合妖精| 美女黄毛**国产精品啪啪| 久久露脸国产精品| 韩国在线一区| 久热re这里精品视频在线6| 免费一级欧美在线大片| 亚洲激情成人网| 欧美区二区三区| 在线亚洲免费| 久久国产色av| 一区二区视频免费在线观看 | 欧美国产日韩xxxxx| 亚洲国产成人精品久久| 免费成人av在线| 亚洲精品国产精品国自产在线| 99精品视频免费观看视频| 欧美日韩免费看| 亚洲一区二区av电影| 久久国产免费| 亚洲国产成人91精品 | 国产一区二区三区自拍 | 一本一本久久| 欧美在线一二三四区| 一区二区三区在线观看欧美| 欧美成人亚洲| 亚洲一区制服诱惑| 日韩午夜av| 亚洲一区二区高清| 久久久国产精品一区二区中文 | 欧美粗暴jizz性欧美20| 亚洲免费高清| 国产精品高清免费在线观看| 欧美在线综合| 亚洲三级国产| 久久国产一区| 日韩视频在线你懂得| 国产日本欧美一区二区三区在线| 久久久久久穴| 亚洲一区二区免费看| 欧美不卡激情三级在线观看| 亚洲直播在线一区| 亚洲丁香婷深爱综合| 欧美日韩成人一区二区三区| 性色一区二区三区| aa日韩免费精品视频一| 欧美成人日本| 久久精品主播| 亚洲欧美大片| 亚洲精品永久免费| 国产日韩精品综合网站| 欧美日产在线观看| 久久婷婷国产综合精品青草| 亚洲视频一区二区| 91久久精品一区| 老鸭窝91久久精品色噜噜导演| 亚洲欧美第一页| 一个人看的www久久| 亚洲国内自拍| 樱花yy私人影院亚洲| 国产日韩精品在线观看| 欧美午夜欧美| 欧美日韩亚洲一区二区三区四区| 美女视频一区免费观看| 久久精品国产亚洲一区二区三区| 亚洲欧美精品伊人久久| 99riav1国产精品视频|