Visual Studio不会生成调试DLL

时间:2009-03-11 19:54:03

标签: visual-studio debugging dll configuration linker

当我为配置选择Debug时,Visual Studio不会生成调试DLL。

相反,它会发布一个版本。即使选择了Debug配置,输出窗口也会显示它正在发布版本。它生成的版本DLL具有当前日期。

当我在Debug配置中保存项目并重新加载它时,它已经神奇地切换到Release配置。

该项目已经表现了好几个月,而这个问题刚刚开始发生。

发生了什么,如何让它生成调试DLL?

2 个答案:

答案 0 :(得分:2)

您的项目构建配置可能已设置为Release for Debug solution配置。打开配置管理器(右键单击解决方案,单击“Configuration Manager ...”)。选择“Debug”作为活动解决方案配置,并确保列表中的所有项目都选择“Debug”作为其配置。

答案 1 :(得分:0)

右键单击解决方案资源管理器中的解决方案,选择属性,然后单击“配置”,确保调试配置将每个子项目设置为调试。