【发布时间】:2012-02-22 10:52:59
【问题描述】:
我正在处理一个遗留(20 多年)代码库并在 MSDEV 2010 中进行开发。代码不是在 MSDEV 中构建的,而是通过使用 nmake 的批处理文件完成的。
我在 MSDEV 中创建了一个空的 windows 项目并将其指向相关的二进制文件。这行得通,我可以在它运行时附加到 exe,也可以从一开始就在调试中运行它——断点、步进等都可以工作。
但是,我不能使用 F12 来查找事物的定义。当我按下它时,我只是被告知它找不到定义。我已尝试添加文件,但似乎没有帮助。
有人知道我该如何设置吗?
【问题讨论】:
-
IntelliSense 对您的项目一无所知,它不知道使用了哪些源代码文件。您必须创建一个常规项目。
-
当您说“创建一个常规项目”时,我该怎么做? Windows 应用程序不是常规项目吗?
-
那为什么还要使用 Visual Studio 2010?为什么不使用具有“ad-hoc intellisense”功能的其他 IDE?
-
公司标准是使用MSDEV 2010,所以我必须使用它(我只是在这里工作)。
标签: visual-studio-2010 intellisense msdev