簡體   English   中英

如何使我的Visual c ++ 2013應用程序不需要下載可再發行組件包?

[英]How do I make my visual c++ 2013 application not need redistributable package downloaded?

我聽說通常不建議靜態鏈接運行時庫,因此對我而言這是不可能的。 但是由於我使用的是vc ++ 2013,因此我不會使用保證在每台Windows計算機上都存在的dll。 因此,我該怎么做,以致我不必對用戶說“哦,也可以轉到該網站並下載其他內容”,這意味着有沒有辦法將這些dll放入我的應用程序中? 如果可以,我可以從哪里得到它們?

另外,我注意到我測試過的每台電腦都必須下載可再發行軟件包,但是如果您需要vc ++ 2013的話,人們計算機上沒有其他應用程序要求他們下載此文件嗎? ?

這是給您的簡單答案-

選擇屬性| C / C ++ | 代碼生成| 運行時庫

在那里,對於Debug版本,選擇“多線程調試(/ MTd)”

對於發行版,請選擇“多線程(/ MT)”

如果由於某些奇怪的原因不起作用,則必須在應用程序中包含文件“ vcredist.exe”。

這里拍攝。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM