1

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

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

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

4

2 回答 2

0

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

于 2012-11-29T18:29:02.463 回答
0

自从我发布了这篇文章后,我遇到了其他情况,我可以在单步执行来自引用的 DLL 的函数时使用 Intellisense。这似乎不是一致的行为,可以通过重新启动 Windows 来解决。如果这种行为再次出现并且我注意到一种模式,我将重新发布一个类似的问题。

于 2012-12-20T00:23:33.923 回答