El estándar .NET es una especificación formal de las API .NET que están destinadas a estar disponibles en todos los tiempos de ejecución .NET. La motivación detrás del estándar .NET es establecer una mayor uniformidad en el ecosistema .NET. Considere etiquetar una versión más específica de .NET Standard en su pregunta.

Más sobre .net-standard...

El "sistema" .NET (.NET Framework, .NET Standard, .NET Core, .NET 5) ha crecido con el tiempo y ahora consta de varios derivados (Framework, Standard, Core, .NET 5), versiones de API ( CLR) y versiones (.NET Framework 2.0, 3.5, 4.0, 4.5, ...). Como creador de bibliotecas de clases para el "sistema" ....
26 nov. 2020 a las 10:26
JsonSerializer es parte del espacio de nombres System.Text.Json de .NET Core y .NET 5. Desafortunadamente, no está disponible en .NET Standard. ¿Existe alguna alternativa al método JsonSerializer.SerializeToUtf8Bytes disponible en .NET Standard?....
24 nov. 2020 a las 20:10
Estoy desarrollando una aplicación para UWP para un sistema de gestión de documentos. Estoy intentando abrir documentos desde mi aplicación. Cuando hago clic en el documento abierto, se descargará el documento y luego se abrirá en la aplicación predeterminada. Pero el problema es que el documento....
19 nov. 2020 a las 18:47
Considere los siguientes códigos: public static IQueryable<T> WhereDynamic<T>(this IQueryable<T> sourceList, string query) { if (string.IsNullOrEmpty(query)) { return sourceList; } try { var properties = typeof(T).GetProperties() .Where(x => x.CanRead....
12 ago. 2020 a las 09:41
Tengo este fragmento de código en el proyecto de biblioteca de clases de marco .net, quiero reutilizarlo en el proyecto de biblioteca de clases estándar.net. Funciona como se esperaba, pero da un error de compilación en el proyecto estándar .net. foreach (AppenderElement element in FX_CONNECT.EmailE....
11 jul. 2020 a las 04:48
Necesito obtener la dirección IP del cliente en la aplicación de biblioteca de clases estándar 2.1 de .net. Estoy usando el siguiente código, funciona como se esperaba en el marco .net, pero da un error de compilación en el estándar .net. private string IPAddress { get { return HttpContext.Current.R....
11 jul. 2020 a las 04:27
Necesito hacer una premisa corta: soy un arquitecto de software con más de 20 años de experiencia, no un junior que pide direcciones. Esto no quiere decir "lo sé todo" (sino todo lo contrario), sino solo para dar contexto y afirmar que me he encontrado con una duda legítima sobre algo que pensé que ....
25 jun. 2020 a las 19:12
Estoy diseñando una clase que solo incluye algunas llamadas a métodos que forman parte de otra biblioteca de clases. Así es como se ve mi clase: public class MyClass { IService Service; //Third Party Library. public MyClass() { // Initialization } public string MethodA(....
17 jun. 2020 a las 16:19
Estoy migrando la biblioteca de clases .net framework 4.7.2 a la biblioteca .net standard 2.0. ConfigurationManager se utiliza en la biblioteca de clases .netframework para leer la configuración de la aplicación. Cualquier opción alternativa disponible para System.Configuration.ConfigurationManager ....
Estoy escribiendo una biblioteca .Net Standard 2.0 que será utilizada por un módulo binario de PowerShell. La biblioteca será básicamente un cliente API con muchas clases para manejar las respuestas JSON. Antes de intentar deserializar las cadenas, confirme que la API proporcionaba la cadena codific....
Dado que el estándar .net no es una implementación, es solo un conjunto de reglas, ¿qué sucede cuando se construye un proyecto de biblioteca de clases estándar .net? Creo que solo se puede construir un marco .net o un proyecto .net core (etc.) (que puede incluir los archivos de la biblioteca de cla....
27 feb. 2020 a las 00:05
Tenga paciencia conmigo, este es un escenario inusual. Tengo 4 proyectos en mi solución. El proyecto más destacado hace referencia a los otros 3 proyectos. Ninguno de los otros 3 proyectos se hace referencia entre sí. Entonces la arquitectura es así: Ahora, cuando construyo el proyecto AI, quiero q....
13 ene. 2020 a las 17:17
Soy nuevo en .net standard / .net core / blazer. En la biblioteca de clases .NET Framework, solíamos tener el archivo Global.cs para almacenar variables globales, debe hacer lo mismo en la biblioteca de clases estándar .net, ¿cuál es la forma recomendada por Microsoft? O para resumir arriba: ¿Dónde ....
27 dic. 2019 a las 12:37
Podemos agregar directivas de preprocesador personalizadas para Platform Conditional Compilación en .NET Core como esta <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>Exe</OutputType> <TargetFramework>netcoreapp2.0</TargetFramework> <IsWindows Condition="'$([System.Runti....
He encontrado un comportamiento extraño con respecto a los métodos de extensión asíncrona en ensamblajes separados. Nosotras tenemos lo siguiente: Un ensamblaje que maneja el envío de EventGridEvent. El objetivo es .NET Standard 2.0. Este conjunto hace referencia a Microsoft.Azure.EventGrid. Un conj....
4 dic. 2019 a las 17:32
He estado intentando cargar una DLL personalizada en PowerShell sin suerte. Mis DLL se están creando en función de este repositorio. Mi objetivo final es poder cargar Monster.dll pero pensé que comenzaría con Dice.dll (porque es una clase estática sin prácticamente dependencias). Lo que he probado ....
23 nov. 2019 a las 20:47
Con respecto al complemento de archivo (acceso al sistema de archivos independiente del sistema operativo) para {{X0 }}: ¿Entiendo correctamente que este complemento se creó en un momento en que el acceso al sistema de archivos aún no era posible usando .NET estándar? Lo que significa que para los n....
8 nov. 2019 a las 00:50
Estoy trabajando en una compilación de proyecto de API web usando .Net Core 2.2. Se desarrollaron un par de bibliotecas utilizando .Net Standard 2.0. Esto está causando algunos problemas de incompatibilidades con las nuevas bibliotecas .Net Core 2.2. ¿Hay alguna forma de referencia entre esas dos b....
21 oct. 2019 a las 23:50
Y si no, ¿lo será? ¿Si es así cuando? No he podido encontrar ninguna información oficial clara sobre esto, y la información limitada que pude encontrar en Stack Overflow tiene uno o dos años. Pude encontrar información oficial que decía que EF 6.3 se podría usar en un proyecto .NET Core, pero no pud....
Tengo entendido que cuando publica una biblioteca estándar .NET, el comportamiento esperado es producir un .nupkg. Tengo bibliotecas internas .Net Standard que mantengo para usar en proyectos internos. Un flujo de trabajo típico sería publicar las bibliotecas y luego copiar los archivos publicados e....
25 sep. 2019 a las 17:45
Estoy construyendo un proyecto ASP.NET Core Web API. Voy a utilizar mucho EF Core con la conexión con SQL Server. Quiero organizar el proyecto en torno a 3 niveles principales: Core / Logic / Domain, Data / Infrastructure y Web / API. Web / API será definitivamente un proyecto .NET Core, pero estoy ....
Tengo un proyecto de AzureFunctions que necesitaba actualizar a .NET standard 2.1 (desde 2.0) Todos mis otros proyectos en la solución se cargan y compilan correctamente, pero este proyecto de AzureFunctions arroja este error: Error System.IO.FileNotFoundException: No se pudo cargar el archivo o ens....
4 sep. 2019 a las 02:22
NOTA: seguimiento de esta pregunta (ahora cerrada), ya que tenía un alcance demasiado amplio, y la primera parte de esa pregunta, con respecto a .dlls, se ha resuelto, y este es un tema aparte. Estoy trabajando en un .NET Standard 2.0 proyecto llamado ComputeSharp que yo Me gustaría publicar com....
17 ago. 2019 a las 15:03
Estoy desarrollando una biblioteca de clase .net Standard C # que genera automáticamente un paquete NuGet cada vez que lo construyo. Estoy consumiendo este paquete NuGet con una aplicación ASP.NET Core. Si actualizo el número de versión de la biblioteca de clases cada vez que lo construyo, puedo int....
Tengo el siguiente código: if ((document.StreetNumber ?? "") == (streetNumber ?? "")) { validDocuments.Add(document); } En este ejemplo, la variable de cadena document.StreetNumber o streetNumber puede ser nula o vacía. Y son iguales entre sí, incluso si uno está vacío y el otro es nulo. ¿Hay u....
25 jul. 2019 a las 08:40