当我在引用中单步执行代码时,Intellisense丢失了吗?

时间:2012-11-29 18:24:17

标签: c# intellisense

我正在调试VS 2012 Express中的C#项目。通常,当我单步执行代码时,我可以在Immediates窗口中使用Intellisense。但是当我从引用的DLL进入函数时,Intellisense不起作用。更重要的是,我能够编辑DLL的.cs文件中的代码,而通常如果我在调试时尝试编辑代码,我会收到一条错误消息,告诉我在调试时不允许编辑。

这是VS 2012 Express的正常行为吗?

编辑:我刚刚尝试删除并重新添加引用,但这并没有解决问题。

2 个答案:

答案 0 :(得分:0)

我认为您需要确保.cs文件的Build Action设置为Compile

答案 1 :(得分:0)

由于我发布了这个,我还有其他一些情况,我可以在从引用的DLL中逐步执行函数时使用Intellisense。这似乎不是一致的行为,可以通过重新启动Windows来解决。如果再次出现这种行为,我会重新发布一个类似的问题,我会注意到一种模式。