Makale numarası: 907754 - Son Gözden Geçirme: 09 Şubat 2006 Perşembe - Gözden geçirme: 1.0

Eski projenin adı, boşluk karakterleri veya Visual Studio 2005'te geçersiz diğer tanımlayıcı karakterler içeriyorsa, verdiğiniz bir projeden bir şablonu kullanarak yeni BIR proje derleme hataları içerir.

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.

Bu Sayfada

Hepsini aç | Hepsini kapa

Belirtiler

Şu senaryoyu inceleyin. Microsoft Visual Studio 2005'te bir Microsoft Visual Basic Windows Application projenin adı, boşluk karakterleri veya başka bir geçersiz tanımlayıcı karakterler içeriyor. Şablon projeden dışa aktarın. Verilen şablonu kullanarak, yeni bir proje oluşturun. Bu senaryoda, aşağıdaki derleme hataları yeni bir proje içerir:
'Data_Project', '<default>' üyesi değil

'Data_Project.My.MySettings' türü tanımlı değil.

Neden

Bu sorun, bazı kod öğeleri güvenli bir ad katıştırılmış adı gerektirdiği için oluşur. Bu kod öğeleri ad sorunları olabilir. Örneğin, projenizde "Veri proje" olarak adlandırın, Global.Data_Project Application.designer.vb dosyasındaki kod dikkat edin.

Verme, Şablon Sihirbazı'nı güvenli adını belirleyemiyor. Sihirbaz, proje adını aramak için güvenli bir proje adı yerine proje adını kullanır. Sonra sihirbaz safeprojectname $ $ şablon parametresiyle proje adını değiştirir. Bu davranış, güvenli bir proje adı yok değiştirilmesi neden olur. Verilen şablondan yeni bir uygulama oluşturduğunuzda, şablonu içinde kalan güvenli bir proje adı derleme hataları yapılmasına neden olur.

Pratik Çözüm

Bu soruna geçici bir çözüm bulmak için <a0></a0>, tanımlayıcı karakter proje adı geçersiz veya şablonları verme tüm projeleri tüm boşluk karakterlerini içerecek emin olun.

Durum

Microsoft, "Geçerli Olduğu Ürünler" bölümünde listelenen Microsoft ürünlerinde bu sorunun olduğunu onaylamıştır.

Daha fazla bilgi

Sorunu Yeniden Oluşturma Adımları

  1. Visual Studio 2005'te yeni bir Visual Basic Windows uygulama ve daha sonra ad oluşturma proje verileri Project.
  2. Bir DataSet denetimi için Form1.vb ekleyin.
  3. Dosya ' yı tıklatın ve sonra verme şablonu.
  4. Proje şablonu seçin ve ileri ' yi tıklatın.
  5. Veri ProjectŞablonu adı) kutusuna yazın ve sonra da <a2>son</a2>'u tıklatın.
  6. Veri Project çözüm kapatın.
  7. Dosya ' yı tıklatın, Yeni ' yi tıklatın ve sonra da Project ' i tıklatın.
  8. Veri ProjectBenim şablonlar altında seçin ve Tamam ' ı tıklatın.

    Yeni bir proje yüklediğinde, proje derleme hataları içeriyor.
Şablon Verme Sihirbazı hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network Web sitesini ziyaret edin:
http://msdn2.microsoft.com/en-us/library/ms185318.aspx (http://msdn2.microsoft.com/en-us/library/ms185318.aspx)

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Visual Studio 2005 Standard Edition
  • Microsoft Visual Studio 2005 Professional
  • Microsoft Visual Studio 2005 Express Edition
Anahtar Kelimeler: 
kbmt kbtshoot kbbug kbprogramming kbprb KB907754 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:907754  (http://support.microsoft.com/kb/907754/en-us/ )