У меня есть приложение ASP.NET, работающее на удаленном веб-сервере, и я только начал получать эту ошибку. Я не могу воспроизвести его в моей среде разработки:ASP.NET: ICollection Constructor не найден?
Method not found: 'Void System.Collections.Generic.ICollection`1..ctor()'.
Может ли это быть связано с некоторыми неправильной конфигурации .NET Framework или IIS 6?
Обновление: Я разобрал код в DLL, и похоже, что компилятор неправильно оптимизирует код. (Обратите внимание, что набор является класс, который реализует набор уникальных объектов Он наследует от IEnumerable.). Эта строка:
Set<int> set = new Set<int>();
компилируется в этой строке:
Set<int> set = (Set<int>) new ICollection<CalendarModule>();
Класс Календарь является полностью несвязанный класс !! Кто-нибудь когда-либо замечал .NET некорректно компилировать такой код раньше?