Articles of dnx

Comment forcer Visual Studio à utiliser une version spécifique de DNX

Je m’amusais avec le dnvm, et j’ai lancé la mise à niveau de dnvm, me plaçant en beta5. Cependant, le projet sur lequel je travaille rest en beta4 (du moins pour le moment). J’ai essayé de revenir en arrière et j’ai échoué. Je suis allé jusqu’à supprimer le dossier d’exécution. Maintenant, lorsque j’ouvre le projet […]

Afficher les modifications de code sans redémarrer le serveur

Nous utilisons le code Visual Studio et DNX comme suit. Ligne de commande pour démarrer le serveur Web dnx . web project.json> commandes “web”: “Microsoft.AspNet.Hosting –server Microsoft.AspNet.Server.WebListener –server.urls http://localhost:5001” Notez que nous avons ajouté des retours chariot pour des raisons de lisibilité. Lorsque nous modifions un *.cshtml et actualisons le navigateur, les modifications s’affichent dans […]

Rijndael dans la bibliothèque de classes (package) non disponible pour .NET Core

Aidez-moi, s’il vous plaît. Où trouver la cryptographie de sécurité Rijndael dans .NET Core? Quelle dépendance dois-je inclure dans mon projet de bibliothèque de classes (Package)?

Impossible d’utiliser System.Net.Utilities avec DNX 4.5.1

premier post et complétez C #, DNX, ASP.net noob alors soyez gentil Je ne parviens pas à créer mon projet ASP.net 5.0 avec DNX 4.5.1. Mon fichier project.json contient les éléments suivants: { “version”: “1.0.0-*”, “compilationOptions”: { “emitEntryPoint”: true }, “tooling”: { “defaultNamespace”: “PingTest1” }, “dependencies”: { “Microsoft.AspNet.Diagnostics”: “1.0.0-rc1-final”, “Microsoft.AspNet.IISPlatformHandler”: “1.0.0-rc1-final”, “Microsoft.AspNet.Mvc”: “6.0.0-rc1-final”, “Microsoft.AspNet.Mvc.TagHelpers”: “6.0.0-rc1-final”, […]

La mise à jour vers ASP NET 5 beta5 casse tout

J’ai suivi ce guide lors de la mise à jour vers beta5 et le processus de mise à jour semble avoir fonctionné. http://blogs.msdn.com/b/webdev/archive/2015/06/30/asp-net-5-beta5-now-available.aspx Pour mettre à jour vers ASP.NET 5 Beta5, procédez comme suit: Installez le .NET Version Manager (DNVM) si vous ne l’avez pas déjà (il est préinstallé avec Visual Studio 2015 RC, ou […]

Obtenir des implémentations d’interface dans des assemblys référencés avec Roslyn

J’aimerais contourner certaines techniques classiques de numérisation d’assemblages dans un cadre que je développe. Alors, disons que j’ai défini le contrat suivant: public interface IModule { } Cela existe dans dire Contracts.dll . Maintenant, si je veux découvrir toutes les implémentations de cette interface, nous ferons probablement quelque chose de similaire à ce qui suit: […]

Comment pointer sur un autre emplacement project.json dans un .NET Core PCL?

Supposons que vous disposiez d’un .NET Core PCL censé être compilé pour plusieurs plates-formes. Etant donné que les projets basés sur csproj ne prennent en charge la compilation que d’une plate-forme à la fois, vous ne pouvez pas partager un project.json . Ainsi, votre structure de répertoire ressemble à ceci: LibFoo | —- LibFoo.csproj | […]

Comment obtenir de manière cohérente le chemin de base de l’application pour le projet ASP.NET 5 DNX dans l’environnement de production et de développement?

J’ai déployé un site Web ASP.NET MVC 6 sur Azure à partir de Git. Vous trouverez des détails sur le déploiement dans cet article de blog, mais j’utilise essentiellement DNU pour le publier, puis kudu pour le transférer sur un site Web Azure. En utilisant IHostingEnvironment je reçois ApplicationBasePath. Le problème est que les chemins […]

AsyncLocal Valeur mise à jour sur null sur ThreadContextChanged

J’essaie de comprendre comment AsyncLocal devrait fonctionner dans .Net 4.6. J’insère des données dans AsyncLocal … mais lorsque le ThreadContext change, il devient null. La raison pour laquelle j’utilise AsyncLocal est d’essayer de conserver / mettre en cache cette valeur sur les threads en attendant les opérations asynchrones. Avez-vous une idée de la raison pour […]

Comment référencez-vous l’assembly d’exécution dans DNX Core 5.0 (ASP.NET 5)?

Je porte du code de .NET 3.5 – 4.5. À l’intérieur de mon assembly, j’ai un code qui lit la ressource de l’assembly en cours d’exécution. Cependant, GetExecutingAssembly() n’est pas une méthode du type Assembly dans DNX Core 5.0. var xsdStream = Assembly.GetExecutingAssembly().GetManifestResourceStream(xsdPath); Quel est l’équivalent de Assembly.GetExecutingAssembly() dans DNX Core 5.0? Ou si j’ai […]