簡體   English   中英

Visual Studio 在發布模式下構建,但用戶收到消息說他們需要調試文件

[英]Visual Studio building in release mode but users get message saying they need debug files

我有一個超級奇怪的問題。 我正在構建一個程序,並在以發布模式構建后分發了它(至少在本地 Windows 調試器按鈕左側的頂部說發布模式)。 但是,當我的用戶嘗試運行它時,它說他們需要 vcruntime140D.dll 和 crtbaseD.dll。 我知道這通常意味着他們需要可再發行組件,但這些應該是調試文件。 他們不應該被要求運行我的發布構建程序。 誰有想法?

確保您的發布配置實際上已配置為與非調試運行時庫鏈接。 轉到項目的屬性,同時確保所選配置為 Release,然后轉到 C/C++ -> 代碼生成 -> 運行時庫並檢查其值是否未提及調試。

弄清楚了。 謝謝大家。 我正在使用調試構建的 3rd 方庫。

暫無
暫無

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

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