Questions marquées «.net-standard»


7
.NET Standard vs .NET Core
J'ai lu la différence entre .NET Standard et .NET Core, mais je ne sais vraiment pas quelle est la différence, ni quand choisir un projet de bibliothèque .NET Standard et quand choisir un projet de bibliothèque .NET Core. J'ai lu que .NET Standard est de s'assurer qu'un ensemble d'API est …


5
ConfigurationManager.AppSettings est-il disponible dans .NET Core 2.0?
J'ai une méthode qui lit les paramètres de mon fichier de configuration comme ceci: var value = ConfigurationManager.AppSettings[key]; Il se compile correctement lorsque vous ciblez .NET Standard 2.0 uniquement. Maintenant, j'ai besoin de plusieurs cibles, j'ai donc mis à jour mon fichier de projet avec: <TargetFrameworks>netcoreapp2.0;net461;netstandard2.0</TargetFrameworks> Mais maintenant, la compilation …


6
Dois-je prendre ILogger, ILogger <T>, ILoggerFactory ou ILoggerProvider pour une bibliothèque?
Cela peut être quelque peu lié à Passer ILogger ou ILoggerFactory aux constructeurs dans AspNet Core? , mais il s'agit spécifiquement de la conception de bibliothèques , pas de la manière dont l'application réelle qui utilise ces bibliothèques implémente sa journalisation. J'écris une bibliothèque .net Standard 2.0 qui sera installée …

15
Contrôle de version automatique dans Visual Studio 2017 (.NET Core)
J'ai passé la majeure partie de quelques heures à essayer de trouver un moyen d'incrémenter automatiquement les versions dans un .NETCoreApp 1.1 (Visual Studio 2017). Je sais que le AssemblyInfo.cs est créé dynamiquement dans le dossier: obj/Debug/netcoreapp1.1/ Il n'accepte pas l'ancienne méthode de: [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.*")] Si je configure le projet …


3
Quelles sont les implications applicatives d'une bibliothèque netstandard en fonction d'un métapaquet?
Supposons que je dispose d'une bibliothèque de classes que je souhaite cibler netstandard1.3, mais que j'utilise également BigInteger. Voici un exemple trivial - le seul fichier source est Adder.cs: using System; using System.Numerics; namespace Calculator { public class Adder { public static BigInteger Add(int x, int y) =&gt; new BigInteger(x) …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.