2011-06-20 12 views
9

Visual Studio 2010 proje özellik sayfalarında, bir C++ projesi için Ortak Özellikler ve Çerçeve ve Referanslar'ı seçersem, bir projeden tüm başvuruları görebilirim.VS2010'da referansların önündeki kırmızı ünlem işareti simgeleri ne anlama geliyor?

Genellikle bu simgeye sahip

: Bazen normal reference
olsa da, bazı referanslar bu şekilde görünür: Bunu google veya başvurular hakkında msdn belgelerinde bu konuda herhangi bir belge bulmaya çalıştılar red exclamation mark

ama bir şey bulamıyorum bununla ilgili. Birisi bunu biliyor mu? Şimdiden çok teşekkür ederim!

+0

Bunun için bir cevap buldunuz mu? – thomthom

cevap

4

Başvurulan derlemenin hedef uygulamanızdan farklı bir sürüm olması gerektiğine inanıyorum. Ben bir. Net 4.0 derleme bir. Net 3.5 projesinden başvuruyorsanız aynı şeyi alırım.

+0

Soru soran, .NET referanslarını değil yerel yönetilmeyen referansları soruyordu. – Cameron

6

Bu, VS2010 SP1'iniz varsa ve daha sonra .net 4.5 yüklüyse de olur. Bunu, VS2010'da sorunlara yol açacak şekilde değiştirdiler. (.net 4.5, VS2012 ile birlikte yüklenir)

+0

Soru soran, .NET referanslarını değil yerel yönetilmeyen referansları soruyordu. – Cameron

+3

Bunun ayrıntılarını http://support.microsoft.com/kb/2734667 adresinde görebilirsiniz. "... yerel VC++ projelerine yapılan referanslar çözümlenmemiş olarak (" Çerçeve ve Referanslar "özellik sayfasında) gösterilir. Bu, referans adının yanında kırmızı bir ünlem işareti simgesiyle gösterilir. Yol özelliği. " – Grhm