Предупреждения о сборке, относящиеся к справочнику COM (библиотека типов версии 1.0) и VS 2010

Я только что закончил реструктуризацию и обновление группы проектов C # с Visual Studio 2008 до Visual Studio 2010. Кроме того, все проекты были изменены, чтобы ориентироваться на среду выполнения .NET 4.0. Все строится успешно, но теперь я получаю кучу предупреждений, связанных со ссылкой на COM, от которой зависит мое приложение. Одно из предупреждений ниже. Я получаю около 100 предупреждений, похожих на приведенное ниже, каждый раз, когда строю решение.

Warning 60  Type library importer encountered a property getter 'ClearTopCardQue' on type 'FuelDirectOLETLB.FuelDirectOLE' without a valid return type.  The importer will attempt to import this property as a method instead. c:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets  1558    9   FDServer

Я позвонил стороннему поставщику, который создал объект, на который я ссылаюсь, безрезультатно. Они посоветовали мне убедиться, что я нацеливаюсь на x86, который я есть. Они также заявили, что я должен иметь возможность строить свои проекты на любой версии среды выполнения .NET. Лично я подозреваю, что это как-то связано с тем фактом, что я ссылаюсь на библиотеку типов версии 1 в Visual Studio 2010 / .NET Runtime 4.0, тогда как раньше я работал над VS 2008 / .NET Runtime 3.5. Я попытался собрать все конфигурации сборки (например, x86, x64, Any Cpu) и попробовал каждую версию среды выполнения до 2.0. Предупреждения касаются меня, потому что я не уверен, что они указывают. Может кто-нибудь сделать какие-либо предложения / рекомендации, которые могут помочь мне найти причину этих предупреждений?

Ответы на вопрос(2)

Ваш ответ на вопрос