2012-02-22 45 views
0

我正在致力於一個遺留(20年以上)的代碼庫並在MSDEV 2010中進行開發。該代碼不是在MSDEV中構建的,它是通過批處理文件使用nmake。如何使F12在非MSDEV項目的MSDEV中工作

我在MSDEV中創建了一個空的Windows項目,並將其指向相關的二進制文件。這可以起作用,我可以在運行時附加到exe文件,也可以在開始執行調試時運行它 - 斷點,步進等所有工作。

但是,我不能用F12來查找事物的定義。當我按下它時,我只是被告知它無法找到定義。我試圖添加文件,但似乎沒有幫助。

任何人都知道我可以設置它?

+0

智能感知不知道您的項目的任何內容,它不知道什麼源代碼文件被使用。您必須創建一個常規項目。 – 2012-02-22 11:08:44

+0

當你說'創建一個常規項目'時 - 我該怎麼做? Windows應用程序不是常規項目嗎? – Stefan 2012-02-22 11:13:48

+0

爲什麼使用Visual Studio 2010呢?爲什麼不使用其他IDE與「ad-hoc智能感知」功能? – 2012-02-22 16:39:37

回答

0

這比我想象的要容易得多。 2010年有一個單獨的選項來從現有代碼創建項目。

我只是創建了項目並添加了源代碼樹根目錄中的代碼。 Intellisense現在可以工作(Phat Studio也是如此)。

我現在試圖弄清楚如何在MSDEV中設置構建系統!

相關問題