/ / Visual C ++ Migrácia z vizuálneho štúdia 2008 tfs do 2010 tfs a z net rámca 3.5 až 4.0 - .net, visual-studio-2008, visual-c ++, tfs2010

Visual C ++ Migrácia z vizuálneho štúdia 2008 tfs do roku 2010 tfs a z čistého rámca 3.5 až 4.0 - .net, visual-studio-2008, visual-c ++, tfs2010

Mám projekt Visual C ++ vo Visual Studio 2008 a NET Framework 3.5. Teraz som prešiel do vizuálneho štúdia 2010 a .NET Framework 4.0.

Po konvertovaní vidím, že niektoré externézávislostí (* .h súbory) boli automaticky pridané do novej zložky vytvorenej "externých závislostí", ktorá bola vytvorená automaticky. Všetky súbory * .h v tomto priečinku sa vzťahujú na relatívnu cestu:

c: program filesmicrosoft vizuálne štúdio 10.0vcatlmfcinclude

A nerozumiem, pretože vo vizuálnom štúdiu 2008 a v rámci siete 3.5 tento priečinok, externé závislosti, neexistuje.

Prečo je táto zložka automaticky vytvorená a obsadená množstvom súborov * .h?

Tiež, vždy, keď sa od tímu založenia tímov vykoná najnovšie, tento projekt sa vždy zobrazí ako označený ako odhlásený. Prečo?

odpovede:

1 pre odpoveď č. 1

"Externé závislosti" sú novou funkciouVS2010. Je to virtuálna zložka obsahujúca všetky hlavičkové súbory, ktoré intellisense zistil, že váš kód závisí. Ak sa vám to nepodarilo, je možné ho vypnúť z menu Tools-> Options-> Text Editor-> C / C ++ -> Advanced-> Disabled External Dependancies nastaviť True.