Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# VS扩展。为什么我会得到;“模块已优化”;尽管使用调试进行编译?_C#_Visual Studio Extensions - Fatal编程技术网

C# VS扩展。为什么我会得到;“模块已优化”;尽管使用调试进行编译?

C# VS扩展。为什么我会得到;“模块已优化”;尽管使用调试进行编译?,c#,visual-studio-extensions,C#,Visual Studio Extensions,我刚刚从github克隆了我的VS扩展,我正在使用VS2017的干净安装进行编辑。当我点击播放时,我会在输出窗口中看到“您正在调试一个发布版本…”,最后一行告诉我我的发布版本已优化,符号加载已跳过。为什么我的调试构建被认为是优化的 'devenv.exe' (CLR v4.0.30319: DefaultDomain): Loaded 'c:\users\sby\appdata\local\microsoft\visualstudio\15.0_e271755fexp\extensions\si

我刚刚从github克隆了我的VS扩展,我正在使用VS2017的干净安装进行编辑。当我点击播放时,我会在输出窗口中看到“您正在调试一个发布版本…”,最后一行告诉我我的发布版本已优化,符号加载已跳过。为什么我的调试构建被认为是优化的

'devenv.exe' (CLR v4.0.30319: DefaultDomain): Loaded 'c:\users\sby\appdata\local\microsoft\visualstudio\15.0_e271755fexp\extensions\simon boddy\queryfirst\1.0.2\QueryFirst.dll'. Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
Symbols for the module 'QueryFirst.dll' were not loaded.
只是因为工具栏上的“解决方案配置”下拉列表中显示“调试”

这并不意味着项目配置正确

右键单击项目,选择Properties,并在build选项卡上确保未选中“优化代码”复选框

其他事项包括通过直接引用/bin/release文件夹中的dll来确保您没有引用解决方案项目


如果所有配置都正确,但仍然存在此问题,请关闭VS,取消所有bin/obj文件夹,重新启动并重建。之后,如果仍然存在问题,请创建一个新项目并将文件重新添加到新项目中

确保处于调试生成模式并重新生成解决方案