'da yürütülemeyebilir. Şirketimiz inhouse winforms uygulamasını VS2008'den VS2012 projesine dönüştürdüğümden beri winforms tasarımcısını kullanırken sorun yaşıyorum. Koleksiyon değiştirildi; numaralandırma işlemi VS WinForms Tasarımcısı
Bazen tasarımcı aşağıdaki hata iletisini veren bir hata durumuna girer:"Koleksiyon değiştirildi, numaralama işlemi yürütmek olmayabilir." Çağrı yığını söyleyerek:
Instances of this error (1)
1. Hide Call Stack
at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
at System.Collections.Generic.List`1.Enumerator.MoveNextRare()
at System.Collections.Generic.List`1.Enumerator.MoveNext()
at Microsoft.VisualStudio.Design.VSTypeResolutionService.AssemblySpecFound(List`1 assemblies, String assemblyFullName)
at Microsoft.VisualStudio.Design.VSTypeResolutionService.AddDependencies(Assembly a, String fileName)
at Microsoft.VisualStudio.Design.VSTypeResolutionService.AssemblyEntry.get_Assembly()
at Microsoft.VisualStudio.Design.VSTypeResolutionService.SearchByShortName(String partialName, String fullName, AssemblyEntry[] entries, Assembly& assembly)
at Microsoft.VisualStudio.Design.VSTypeResolutionService.SearchNormalEntries(AssemblyName assemblyName, String typeName, Boolean ignoreTypeCase, Assembly& assembly, Boolean fastSearch)
at Microsoft.VisualStudio.Design.VSTypeResolutionService.SearchEntries(AssemblyName assemblyName, String typeName, Boolean ignoreCase, Assembly& assembly, ReferenceType refType)
at Microsoft.VisualStudio.Design.VSTypeResolutionService.SearchEntries(AssemblyName assemblyName, String typeName, Boolean ignoreTypeCase, Assembly& assembly)
at Microsoft.VisualStudio.Design.VSTypeResolutionService.System.ComponentModel.Design.ITypeResolutionService.GetAssembly(AssemblyName name, Boolean throwOnError)
at Microsoft.VisualStudio.Design.VSTypeResolutionService.System.ComponentModel.Design.ITypeResolutionService.GetAssembly(AssemblyName name)
at Microsoft.VisualStudio.Design.VSDynamicTypeService.OnAssemblyResolve(Object sender, ResolveEventArgs e)
at System.AppDomain.OnAssemblyResolveEvent(RuntimeAssembly assembly, String assemblyFullName)
Tasarımcı belki bazı geçersiz meclislerinin başvurulan meclislerinin listesini değiştirmeye çalışıyor gibi görünüyor. Sorunu çözmeye çalışırken, Project-> Özellikler-> Güvenlik altındaki "ClickOnce Güvenliğini Etkinleştir" seçeneğinin değiştirilmesinin tasarımcıyı işe geri getirebileceğini anladım. AMA seçeneği açıksa ve ben tasarımcı devre dışı bırakmak ve tüm zaman ve VICE VERSA zaman zaman sorunu çözmek yeniden inşa olsun !! İşte bu yüzden şu anda biraz kayboldum.
Belki de önce 2010'a yükseltmeyi denemelisiniz. :/ –
Koleksiyon değiştirildi * önce * istisna atıldı. Bu yüzden aramalar size hiç yardımcı olmaz. Bu istisnaya neden olmak için formunuzun neye benzeyeceği tam olarak net değildir. –