Получавам следната грешка, след като прикача профайлъра за визуално студио 2010 към моята wcf услуга.
Исканата услуга „net.tcp://host:port/path/myservice.svc“ не може да бъде активирана. Вижте регистрационните файлове за диагностично проследяване на сървъра за повече информация.
Иначе услугата работи чудесно и веднага щом спра да профилирам, мога да се свържа и да използвам услугата отново.
Най-близкото, което успях да намеря до подобна ситуация онлайн, беше тук, но Net.Tcp Listener Adapter не спира на моя сървър и рестартирането му също не помага. Нито iisreset.
Получавам следния запис в регистъра на събитията:
Неуспешно инициализиране на AppDomain:/LM/W3SVC/1/ROOT/MyService
Изключение: System.Web.HttpException
Съобщение: Не може да се зареди файл или сборка „MyService“ или една от нейните зависимости. Направен е опит за зареждане на програма с неправилен формат. InnerException: System.Configuration.ConfigurationErrorsException
Съобщение: Не може да се зареди файл или сборка „MyService“ или една от нейните зависимости. Направен е опит за зареждане на програма с неправилен формат.
InnerException: System.BadImageFormatException
Съобщение: Не може да се зареди файл или сборка „MyService“ или една от нейните зависимости. Направен е опит за зареждане на програма с неправилен формат.
Това звучи ли сякаш профилиращият създава лоша dll при инструментиране? Ако е така, как бих могъл да заобиколя това?