Я написал C # DLL, которая выполняет сбор и обработку данных с помощью Entity Framework. Библиотека DLL совместима с COM и предназначена для вызова устаревшим приложением VB6. Он использует .NET 3.5 с использованием Visual Studio 2010
DLL отлично работает как в среде разработки, так и в среде подготовки Windows 2003 Server. Однако при развертывании в среде Live (также Windows Server 2003) DLL выдает ошибку при выполнении RegAsm'd. Ошибка была
RA0000 Binary format of the specified custom attribute was invalid
DLL компилируется нормально, и в среде Live также установлены и другие компоненты .NET 3.5, которые мы написали (хотя ничего, что использует Entity Framework). Файлы развертывания одинаковы для Live и Staging.
Я изо всех сил пытаюсь найти для этого причину. Я надеялся, что у кого-то здесь есть предложения или идеи?
заранее спасибо