visual una tiene studio referencias referencia que puedo puede falta ensamblado directiva asegurese archivo agregar administrador acceso c# .net uwp

una - no se puede agregar referencia.dll c#



¿Cómo agregar la referencia.NET dll al proyecto UWP? (1)

Tengo varios proyectos .NET dll para .NETv4.x. Cambié la versión a 4.6.1 y la reconstruí sin problemas. Cuando intento agregarles un refrán desde mi proyecto UWP, recibo un error:

El proyecto se dirige a ''.NETCore'' mientras que la referencia de archivo se dirige a ''.NETFramework''. Este no es un escenario admitido.

Tampoco puedo hacer referencia a proyectos .NET desde ''Agregar referencia ...'' -> ''Proyectos'':

No se puede agregar una referencia al proyecto

Pero en la configuración del proyecto no veo nada para cambiar su objetivo a ''.NETCore''. ¿Es posible hacer referencia al proyecto .NET4.x del proyecto UWP o convertirlo a un tipo de proyecto UWP?


El proyecto UWP puede hacer referencia a la Biblioteca de clases de Universal Windows, a la Biblioteca portátil o al Componente de tiempo de ejecución de Windows. Tus proyectos .NET clásicos no son ninguno de esos.

Si planea continuar desarrollando y utilizando esas bibliotecas tanto en proyectos clásicos de .NET como en UWP, le sugiero que pruebe la Biblioteca portátil en la que puede elegir plataformas de destino, pero tenga en cuenta que este enfoque puede ser algo limitante porque toma el mínimo común. denominador para espacios de nombres y clases disponibles.

Otro enfoque sería crear dos proyectos diferentes dirigidos a .NET y UWP clásicos, y compartir el código entre ellos, ya sea agregando archivos como enlaces o utilizando el Proyecto compartido. A continuación, resuelva todos los problemas con la compilación condicional, créelos y utilice los archivos .dll de salida adecuados para ambos casos.