我使用的是Visual Studio 2013,.Net Framework 4.0和C#.
我正在尝试调试项目中的文件.我将项目设置为在项目属性中调试构建,未选中"optimize".然而,每当我尝试调试此项目时,它都无法加载符号.所以我转到模块窗口加载符号,并且dll的"优化"列设置为"是","用户代码"列设置为"否",并且消息"二进制文件未使用调试信息构建"在"符号状态"列中.
我已经清理并重建,重置iis,并多次手动清除临时的asp.net文件,但没有用.
谁知道怎么解决这个问题?
我在VS 2013 C#项目中的PDB文件有一个奇怪的问题.基本上发生的事情是,在重建项目时,PDB文件不会重建.这导致项目始终认为需要重建.我已经尝试过清理解决方案了,但如果项目发生任何变化,它会再次回到同一状态.
我创建了一个简单的类库项目,行为是一样的.作为一个完整性检查,我在另一台PC上创建了相同的类库,它按照我的预期工作.
有没有人对可能造成这种奇怪行为的原因有任何想法?
我第一次尝试使用 Visual Studio 性能分析器,我对分析器成功检测到的我的特定功能感兴趣。但是,当我单击它时,我收到“源信息不可用”。
我该如何解决?
库中的所有外部函数都是可见的。“lab.cpp”中的任何函数都不会显示。我的意思是,甚至“main”都不可用。这是我编辑的唯一文件,我在其中编写了所有代码:
c++ performance profiler visual-studio visual-studio-debugging