Düzeltme: Content Management Server 2002'de çalışan bir bilgisayardaki dosyaları denetlemek için Visual Studio 2005 Team Foundation Server'ı kullanmaya çalıştığınızda hata iletisi: "Nesne türü atama yapılamıyor"

Ö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.

919913
Bu makale arşivlenmiştir. "Olduğu gibi" sunulmaktadır ve bundan sonra güncelleştirilmeyecektir.
Belirtiler
Microsoft Content Management Server'da (MCMS) 2002 Service Pack 2 (SP2) çalıştıran bir bilgisayarda, dosyaları denetlemek için Microsoft Visual Studio 2005 Team Foundation Server'da <a0>Kaynak</a0> denetimi özelliğini kullanmayı deneyin. Ancak, aşağıdaki hata iletisini alırsınız:
[Microsoft Visual Studio]
'' Microsoft.VisualStudio.Shell.Interop.IVsHierarchy' yazın Microsoft.ContentManagement.DeveloperTools.VisualStudio.Documents.TemplateExplorerDocument' türündeki nesne atama yapılamıyor.
Bu sorun ayrıca, aşağıdaki koşullar doğruysa oluşur:
  • MCMS 2002 projesinde Microsoft Visual Studio 2005'te açılır.
  • Bir birim sınama Visual Studio 2005'te atmış olursunuz.
Neden
Bu sorun, Microsoft.VisualStudio.Shell.Interop.dll kitaplığı MCMS 2002 kullanan diğer ürünlerde bulunan Microsoft.VisualStudio.Shell.Interop.dll kitaplıkla uyumlu olduğu için oluşur. Bu ürünler, Visual Studio endüstri ortakları (VSIP) 7.1 ve VSIP 8.0 içerir.
Çözüm
Bu sorunu gidermek için <a0></a0>, Team Foundation hizmet kullandığınızda MCMS şablon Gezgini devre dışı bırakın. MCMS şablon Gezgini'ni devre dışı bıraktığınızda, bu MCMS geliştirme araçları yüklenmez. Belirli bir MCMS Şablon proje için MCMS şablon Gezgini'ni devre dışı bırakmak için <a0></a0>, her bir MCMS Şablon proje için şu adımları izleyin:
  1. Visual Studio 2005'i kapatın.
  2. Değiştirmek istediğiniz MCMS şablon projede Vwd.webinfo dosyayı açın.
  3. CmsEnabled</a0> özelliğinin değerini 0 olarak ayarlayın. Bunu yapmak için <a0></a0>, aşağıdaki sözdizimini kullanın: <a1>
    <UserProperties CmsEnabled="0"/>
  4. Visual Studio 2005 yeniden başlatın.
  5. Başka bir Web formu proje şablonları denetlemek için kullanın.
CmsEnabled</a0> özelliğinin değerini 0 olarak ayarladıktan sonra şablon dosyalarında MCMS Şablon projeden yine de denetleyebilirsiniz. Devre dışı CmsEnabled</a0> özelliğinin değerini 0 olarak ayarlayarak, yalnızca MCMS şablon Gezgini bırakmış olursunuz. MCMS şablon Gezgini şablon galerisini maddeleri (TGIs) güncelleştirmek isterseniz, CmsEnabled özelliğinin değeri 1 olarak değiştirmeniz gerekir.
Durum
Microsoft, "Geçerli Olduğu Ürünler" bölümünde listelenen Microsoft ürünlerinde bu sorunun olduğunu onaylamıştır.
TFS MCMS 2002 TemplateExplorerDocument

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 919913 - Son İnceleme: 01/15/2015 17:53:48 - Düzeltme: 1.3

  • Microsoft Content Management Server 2002
  • Microsoft Visual Studio 2005 Team System Team Foundation:
  • kbnosurvey kbarchive kbmt kbqfe kbfix kbprb KB919913 KbMttr
Geri bildirim