當前位置:首頁 » 編程軟體 » vs2013資源編譯器dll

vs2013資源編譯器dll

發布時間: 2022-04-11 14:47:55

A. 如何將DLL存放在程序的資源段(VS2013)

直接在資源編輯器插入文件作為資源

B. vs2013 MFC 提示無法找到資源編譯器dll

先看下你的系統是什麼版本,像VS2012-VS2013是需要WIN7以上版本才以支持,
Internet Explorer要10以上才能,具體配置你可以看下這里:
http://www.visualstudio.com/zh-cn/procts/visual-studio-ultimate-with-msdn-vs#Fragment_SystemRequirements

C. vs2013載入DLL文件智能提示問題

VS 2005在生成可執行文件時用了一種新的技術,該技術生成的可執行文件會伴隨生成1個清單文件(manifest file)(.manifest後綴文件)(其本質上是XML文檔,你可以用文本編輯器打開(OPEN)看看),並在鏈接完成後將該清單文件嵌入到exe文件中(默認情形下)。而在FAT32文件系統(System)中,在處理清單文件階段,當增量鏈接時不能完成清單文件的更新(默認情形下),於是造成清單文件嵌入失敗,從而使該exe文件運行時木有相應的清單文件而運行失敗並提醒如上錯誤。 處理方案特別多,列舉如下: 1. 由於這是在鏈接動態運行庫出現的問題,因此你可以選取代碼生成的連接方式為/MTd而非/MDd,不用這類DLL文件從而避免問題的出現。該方法有1個很顯然的缺點:適用范圍有限,不推選該方法。 2. 既然跟FAT32系統(System)有關,那麼我們可以選取在NTFS文件系統(System)中開發從而避免該問題,此方法同上,也是採用的迴避問題的方式,不提倡。 3. 該方法仍與FAT32有關:在項目的「屬性|配置屬性|清單工具|常規」中的「用FAT32處理方法」選取「是」(默認為「否」),重新生成項目即可處理問題。該方法是唯一真正針對問題所在而提出的處理方法,使清單工具可以正確更新。(此方法是官方處理方法,也比較方便,推選) 4. 既然問題是在更新嵌入的清單文件時發生的,由於FAT32的原因而未能更新嵌入的清單文件,於是我們有如下兩種處理方法: (1)不啟用增量鏈接。在項目的「屬性|配置屬性|鏈接器|常規」中的「啟用增量鏈接」選取「否」。此方法阻斷了問題產生的源頭,其每回生成exe文件時都直接嵌入清單文件,而不是默認的根據時戳而決定是不是更新清單文件。 (2)不嵌入清單文件。在項目的「屬性|配置屬性|清單工具|輸入和輸出」中的「嵌入清單」選取「否」,從而在生成exe文件時附隨生成1個清單文件(默認情形下,其文件名為exe文件的全名加上「.manifest」),避免了嵌入清單文件可能失敗的問題。在程序運行時,會用到該清單文件。顯然,這種方式使可執行程序產生了更多的外部依賴,不推選。 另外,還有1個不能稱為方法的土方法:每回Build前手動刪掉*.ilk文件(增量鏈接文件)(當然可以在項目屬性中寫入刪掉命令,使其自動執行),不推選該土方法。 最後,總結一下: 1. 此問題只在特定條件下才會出現:在FAT32文件系統(System)中編譯、默認設置(增量模式、不啟用FAT32處理方案、嵌入清單文件)、非第一次生成可執行文件文件(即在增量連接、更新清單文件時)。 2. 處理方案1和4.1方便實用,推選用。

D. 新安裝的vs2013運行時出現找不到.dll文件。

這里以丟失vtkIOPLY-7.0-gd.dll文件為例(主要是關於PCL1.8.0),找到VTK的安裝目錄下的bin文件夾(包含vtkIOPLY-7.0-gd.dll),我的bin文件夾是在C:\Program Files (x86)\PCL 1.8.0\3rdParty\VTK\bin
2
將上述目錄添加到環境變數Path中,如下圖所示
vs2013調試程序時出現「計算機丟失.dll文件」
3
重新開啟項目,重新生成解決方案,則問題就會解決

E. VS2013編譯出來的DLL可以被VS2008調用嗎

能不能用和IDE甚至編譯器並不相關,關鍵是調用雙方的運行時或者依賴是否一樣。比如說Managed code (C#)等,如果都是用.net 2 CLR的話就沒問題,但如果VS2013編譯用了CLR 4.5而VS2008的代碼是CLR 2.0就不行了。

F. vs2013怎麼把多個dll文件打包成一個dll,使用的時候不再引用其他dll

項目--屬性--配置屬性--常規
MFC的使用,修改為:在靜態庫中使用MFC
就會把用到的DLL編譯器來。

G. vs2013生成dll文件在哪

1、在工程上點擊右鍵,然後選擇properties,進入後在左側的樹形目錄中選擇Linker->General
2、然後要保證Enable Incremental Linking (從上往下數是第四項)選項選擇(Yes (/INCREMENTAL));
Ignore Import Library(第六項)選擇No;
Link Library Dependencies (倒數第二項)選擇YES;
3、調整運行即可。

H. VS2013不能進行「本地調試」,提示 調試器資源DLL是過期的

win8.1 兼容性有點差,要學習還是換win7系統

I. vs2013怎樣生成並調用dll文件

我的編譯器是vs2013的,這個應該適合2015
項目,屬性,鏈接器,系統,所需的最低版本,該為5.01
還是屬性頁,配置屬性,常規,平台工具集,改為含有windows
xp的那項
還是配置屬性,c/c++,代碼生成,運行庫,改為多線程

J. vs2013 c++ 怎麼生成dll

1.建立一個C++的Win32DLL,這里要注意選擇"Export symbols"導出符號。點擊完成。如下圖所示:

熱點內容
魅族手機怎麼找回密碼 發布:2025-03-14 02:35:48 瀏覽:296
配置高低主要看什麼 發布:2025-03-14 01:49:22 瀏覽:85
locpython 發布:2025-03-14 01:12:50 瀏覽:342
java數組的定義方法 發布:2025-03-14 00:53:25 瀏覽:517
壓縮性綳帶 發布:2025-03-14 00:30:21 瀏覽:185
如何給樹莓派編譯適合的軟體 發布:2025-03-14 00:29:45 瀏覽:377
c語言編譯器雲盤鏈接 發布:2025-03-14 00:25:23 瀏覽:350
電腦上哪個游戲可以移植到安卓上 發布:2025-03-14 00:10:32 瀏覽:475
tcl編譯器 發布:2025-03-13 23:52:59 瀏覽:325
linuxnamed 發布:2025-03-13 23:45:29 瀏覽:365