es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: .NET-2.0

¿Cómo reemplazo las implementaciones de servicios para pruebas de integración de Web API utilizando TestHost.TestServer en .NET 5?

Estoy intentando mover mis pruebas de integración de WebApplicationFactory a TestServer en .NET 5. En mi implementación existente, puedo anular ConfigureWebHost y llamar a IWebHostBuilder.ConfigureServices para reemplazar las implementaciones de servicio con burlas. Esto se ejecuta después del código de inicio, lo que me permite eliminar la implementación de producción . . . Read more

¿”Ruta absoluta” de la clave del registro OpenSubKey()?

Al utilizar las funciones de C# de Microsoft.Win32.RegistryKey que requieren una ruta de registro, como OpenSubKey(), utilizando una ruta como @”SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp” se genera un error que indica “Se requiere información de ruta absoluta”. ¿Cuál es la sintaxis para crear la ruta absoluta necesaria?

Cómo encontrar el archivo AppxManifest.xml.

Leí el artículo “Cómo Visual Studio genera un manifiesto de paquete de aplicaciones” aquí https://learn.microsoft.com/en-us/uwp/schemas/appxpackage/uapmanifestschema/generate-package-manifest. Menciona dos tipos de paquetes de manifiesto: Package.appxmanifest AppxManifest.xml El segundo es generado por el proceso de compilación de Visual Studio y se basa en la información del archivo Package.appxmanifest. Estoy usando Visual Studio 2019; . . . Read more

¿Cómo puedo obtener información de certificado de atributos en .net?

Obteniendo certificados del almacenamiento: X509Store almacenamiento = nuevo X509Store(“MY”, StoreLocation.CurrentUser); almacenamiento.Open(OpenFlags.ReadOnly | OpenFlags.OpenExistingOnly); X509Certificate2Collection coleccion = (X509Certificate2Collection) almacenamiento.Certificates; X509Certificate2Collection coleccionFiltro = (X509Certificate2Collection)coleccion.Find(X509FindType.FindByTimeValid, DateTime.Now, false); X509Certificate2Collection coleccionSeleccionada = X509Certificate2UI.SelectFromCollection(coleccionFiltro, “Selección de certificado de prueba”, “Seleccione un certificado de la siguiente lista para obtener información sobre ese certificado”, X509SelectionFlag.MultiSelection); foreach (X509Certificate2 x509 . . . Read more