Cree advertencias relacionadas con la referencia de COM (biblioteca de tipos de la versión 1.0) y VS 2010

Acabo de terminar de reestructurar y actualizar un grupo de proyectos C # de Visual Studio 2008 a Visual Studio 2010. Además, todos los proyectos se modificaron para apuntar al tiempo de ejecución de .NET 4.0. Todo se construye con éxito, pero ahora recibo un montón de advertencias relacionadas con una referencia COM de la que depende mi aplicación. Una de las advertencias está abajo. Me acerco a 100 advertencias similares a la que aparece a continuación cada vez que construyo la solución.

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

Llamé al proveedor tercero que creó el objeto al que me referí, pero no sirvió de nada. Me recomendaron que me asegurara de que estoy apuntando a x86, lo cual soy. También declararon que debería poder construir mis proyectos contra cualquier versión del tiempo de ejecución de .NET. Personalmente, sospecho que tiene algo que ver con el hecho de que estoy haciendo referencia a una biblioteca de tipo versión 1 en Visual Studio 2010 / .NET Runtime 4.0, mientras que antes estaba compilando el VS 2008 / .NET Runtime 3.5. He intentado compilar contra todas las configuraciones de compilación (es decir, x86, x64, cualquier Cpu) y probé todas las versiones del tiempo de ejecución a 2.0. Las advertencias me preocupan porque no estoy seguro de lo que indican. ¿Alguien puede hacer alguna sugerencia o recomendación que pueda ayudarme a encontrar la causa de estas advertencias?

Respuestas a la pregunta(2)

Su respuesta a la pregunta