我寫了一個許多用戶在他們的計算機上使用的工具。不過,我注意到,沒有安裝visual studio的用戶無法打開我的可執行文件。該錯誤說msvcp100.dll丟失。我在互聯網上發現了一個來自微軟的可重新發布的軟件包,顯然應該提供這些DLL。我的問題是:是否有另一種方法來繞過這個問題?像項目屬性中的選項一樣?Visual Studio 2010運行時庫
2
A
回答
3
它是C++運行時的一部分,目標機器需要它。有幾種方法可以解決這個問題。
請從微軟MCVCP100.DLL
5
是檢查下面的鏈接,你可以改變一個編譯器設置到C++標準庫類鏈接到你的程序,而不必在DLL的依賴的。在解決方案資源管理器窗口的屬性中右鍵單擊您的項目。切換到釋放配置(左上)。 C/C++,代碼生成,運行時庫設置。選擇/ MT。
只有當你只有一個單一的EXE時才能做到這一點。當你使用自己的DLL時,你真的需要msvcr100.dll和msvcp100.dll,以便運行時庫在所有模塊之間共享。
相關問題
- 1. visual studio 2010 c#winform運行時編譯
- 2. Visual Studio 2010 C++運行時錯誤
- 3. VB.NET/Visual Studio 2010中,在運行時
- 4. 同時運行Visual Studio 2008和2010
- 5. Visual Studio 2010行線
- 6. Visual Studio 2010設計器運行出錯
- 7. Visual Studio 2010中如何運行測試
- 8. Visual studio 2010 sql項目 - 如何運行?
- 9. 宏不能在Visual Studio 2010中運行
- 10. 使用Visual Studio 2010運行gtest:LNK4098和LNK2005
- 11. Visual Studio 11 Developer Preview與Visual Studio 2010 SP1一起運行?
- 12. 如何在運行MsTest測試時模擬Visual Studio 2010行爲?
- 13. Visual Studio 2010庫問題
- 14. 訪問運行庫屬性在Visual Studio 2010
- 15. 如何配置Visual Studio 2010以運行GEGL庫?
- 16. Visual C++ 2010錯誤。運行
- 17. Visual Studio 2010的Visual Studio 2010主題?
- 18. Visual Studio 2010 SP1安裝項目不會安裝Visual C++ 2010運行時庫的SP1
- 19. Visual Studio 2010中:測試運行時目錄
- 20. Visual Studio 2010和FoxPro 9.0運行時錯誤:「功能不可用」。
- 21. 無法在Visual Studio 2010即時窗口中運行'dd'命令
- 22. 在Visual Studio中運行WCF服務時,2010
- 23. 在Visual Studio 2010中映射的運行時錯誤x64
- 24. 當我調試時,Visual Studio 2010運行安裝程序
- 25. 遊戲在Visual Studio 2010外運行時崩潰
- 26. 在Visual Studio 2010中同時運行兩個項目 - 不想要
- 27. 在Visual Studio 2010安裝項目中需要J#運行時間
- 28. 如何使用msbuild與2012 C++運行時庫構建Visual Studio 2010項目?
- 29. Visual Studio 2010 - 粘貼新行
- 30. 運行負載測試時從Visual Studio 2010測試套件運行SQL查詢
是的,問題是我需要其他DLL ... – ISTB
如上所述,不要這樣做。由於您還需要將其他DLL複製到本機,只需複製msvcr100.dll和msvcp100.dll即可。把它們和EXE和你的DLL放在同一個目錄下就好了。 –