2011-01-05 66 views
2

這裏我的意思是「模板」是一個項目的構建目標名稱,而不是C++模板<>構造。VS 2010 C++:如何刪除項目目標「模板」?

我只是轉換了主人的解決方案,從2008年VS - > VS 2010,現在我有一堆名爲「模板」(一起「調試」和「釋放)假集結目標

當我檢查。配置管理器,他們都沒有被引用 - 即沒有解決方案的目標,指定一個項目使用其「模板」構建目標。

然而,VS 2010拒絕讓我從項目中刪除它,或者重命名它:

Parameter "condition" cannot be null. 
Parameter name: condition. 

我不知道w這意味着什麼帽子,任何想法? (並不是所有的項目都有這個新的虛假目標,而且我也看不到某個模式可以做或不做)。

+2

是在解決方案中,項目文件或兩者定義的模板目標:

<ProjectExtensions> <VisualStudio> <UserProperties RESOURCE_FILE="Dot.rc" /> </VisualStudio> </ProjectExtensions> 

在這裏詳細解釋呢?有時我不得不手動編輯解決方案/項目文件來清理一些視覺工作室不允許刪除的內容。 – 2011-01-05 22:44:28

+0

謝謝 - 讓這個答案,我會給你。我能夠從.vcxproj文件中手動刪除有問題的目標。 – Mordachai 2011-01-06 15:49:37

回答