solution to 「msvcr80d.dll not found」 by hua.
「沒有找到msvcr80d.dll,因此這個應用程式未能啟動。重新安裝應用程式可能會修復此問題。」的完美解決方案^_^感覺偶做的還不錯
問題所在:由於vs.net 2005 採用了一種新的dll方案,搞成乙個exe還要配有乙個manifest檔案(一般在嵌入檔案裡了,所以看不到,不過也可以不嵌入,這樣會生產乙個《程式名》.exe.manifest的檔案,沒它exe自己就轉不了了:)這是個新功能,微軟弄了個新工具(mt.exe),結果不好用,好像是fat32下時間戳有問題(在ntfs下這個問題就沒有了),搞得manifest有時嵌入不到exe中(預設配置是嵌入的,所以就報錯找不到dll了。
解決方案(3個都可以,由以第3個最帥,我做的:):
1. 微軟對於這個問題應該也有處理,不過感覺不是很人性化。在「屬性->配置屬性->清單工具->常規「下有乙個」使用fat32解決辦法,把它選成是,就可以了。(注意:一定要先配置這個選項,然後再編譯工程,要不然還是不好用:)
2. 找到你的工程的資料夾,如(myproject),找到其下的myproject/myproject/debug/ myproject.rec,把它刪掉(刪掉整個debug目錄也可以),重新編譯,搞定!
3. 本解決方案是俺獨創的,感覺爽多了,可以直接再應用嚮導中配置,嚴重符合高階人機介面要求:)好,
class="itemtexttop"
id="file_system_span"
title=""
>選擇你所使用的檔案系統:
"spacer"
>
"radio"
class="radio"
checkedonpropertychange=""
name="filesystem"
id="fat32"
accesskey="f"
title="fat32"
>
"itemtextradiob"
id="fat32_div"
title="fat32"
>
"fat32"
id="fat32_label"
>fat32(f)
"radio"
class="radio"
onpropertychange=""
name="filesystem"
id="ntfs"
accesskey="n"
title="ntfs"
>
"itemtextradiob"
id="ntfs_div"
title="ntfs"
>
"ntfs"
id="ntfs_label"
>ntfs(n)
好,儲存關閉,這個改完了,準備下乙個。
3) 開啟scripts/2052,這裡就乙個檔案,ue開啟它,找到138行「 var batl = wizard.findsymbol("support_atl"
);」其後回車,插入如下內容:
// this (hua)section is added by hua.
var mftool = config.tools("vcmanifesttool"
);
mftool.usefat32workaround =true;
// end of (hua)section
好,繼續找到210行(原始檔的210,你加了上邊的語句就不是210了:)「 config = proj.object.configurations.item("release"
);」注意這次要在這行「前邊」加如下內容:
// this (hua)section is added by hua.
if(bfat32)
// end of (hua)section
好了,終於都改完了,開啟你的vs.net 2005新建乙個win32應用程式看看吧,效果還不錯吧:)為了這個問題,耽誤了我一天的考研複習時間,希望大家能用的上。
另外附個國外的bbs:http://forums.microsoft.com/msdn/default.aspx?siteid=1
python so共享檔案沒有找到
ubuntu12.04 下使用pyev 模組,但是執行sudo python setup.py install後卻提示出現以下錯誤 traceback most recent call last file setup.py line 59,in check version libev version...
介面方法沒有找到實現
org.springframework.beans.factory.config.configurablebeanfactory.destroysingletons 在看spring原始碼時,發現上面面介面中的方法,在eclips中通過ctrl t檢視繼承關係時,沒有找到實現該方法的類,但是又有很多...
沒有找到mspdb80 dll 的解決辦法
看到網上大多數方法是將缺少的4個檔案從c program files microsoft visual studio 9.0 common7 ide下拷貝到c program files microsoft visual studio 9.0 vc bin,其實可以通過修改path環境變數來解決該問...