.net visual-studio com interop warnings

.net - falta la propiedad Insertar tipo de interoperabilidad



visual-studio com (2)

En un proyecto de C #, recibo la siguiente advertencia:

advertencia CS1762: se creó una referencia al ensamblado de interoperabilidad incrustado ''Interop.SomeLibrary.dll'' debido a una referencia indirecta al ensamblado creado por el ensamblado ''ALibraryOfMine.dll''. Considere cambiar la propiedad ''Incrustar tipos de interoperabilidad'' en cualquier ensamblaje.

Sin embargo, en el proyecto de C # que da esta advertencia, no veo una propiedad Incrustar tipos de interoperabilidad en las propiedades de referencia de la biblioteca COM. Eso está en VS 2010. En el proyecto AL 2008 de ALibraryOfMine, la misma biblioteca COM tampoco tiene una propiedad Incrustar tipos de interoperabilidad. ¿Cómo puedo deshacerme de esta advertencia? He estado recibiendo un error "La definición del manifiesto del ensamblaje localizado no coincide con la referencia del ensamblaje" y me preocupa que tal vez haya versiones diferentes de una biblioteca COM detrás, así que quería eliminar los errores relacionados con COM.


Tienes que ir a la Dll en las referencias, el botón derecho y las propiedades. Está ahí, no en las propiedades de tu proyecto.