J’ai créé aujourd’hui une bibliothèque de classes avec les nouveaux modèles Class Library (Package)
dans Visual Studio 2015. Apparemment, il utilise un nouveau format de projet sophistiqué, ASP.NET xproj, pour la construction du package. Bien que cela me convienne, comment puis-je appeler un code non sécurisé depuis la bibliothèque? J’ai examiné Projet> Propriétés> Construire , où l’option de basculer le code non sécurisé devrait être, mais tout ce que j’ai obtenu est la suivante:
Alors oui, pas de chance. J’ai même essayé de coller "true"
manuellement dans le fichier .xproj, mais le compilateur se plaint toujours.
Est-il possible de l’activer sans créer un autre assemblage non-xproj pour les méthodes non sécurisées?
Les outils ASP.NET 5 ne sont pas suffisamment documentés, mais après une demi-heure passée sur Google, je suis tombé sur la solution.
Dans votre fichier project.json, ajoutez cette ligne:
{ "buildOptions": { "allowUnsafe": true } }
La source.