J'ai absolument besoin d'un alias externe pour System.Core
dans mon projet. Malheureusement, dans un projet .Net 4.0, vous ne pouvez même pas ajouter une référence à System.Core
car, apparemment, le système de construction l'inclut par défaut. Quelqu'un at-il une idée sur la façon dont je peux contraindre le système à me laisser spécifier un alias externe pour cette lib? Merci!Comment créer un alias externe pour System.Core?
Répondre
Cette question est ancienne mais j'ai rencontré le même problème. Pour autant que j'ai compris, cela est dû au fait que Visual Studio ajoute implicitement une référence à System.Core.
Vous pouvez remplacer en éditant votre fichier msbuild de csproj et en ajoutant:
<PropertyGroup>
<AdditionalExplicitAssemblyReferences/>
</PropertyGroup>
à la fin.
Ceci désactive tout AdditionalExplicitAssemblyReferences
que je suppose que Visual Studio a transmis à MSBuild en utilisant le commutateur/p [roperty]. Bien sûr, nous devons maintenant ajouter la référence System.Core car elle n'est plus référencée. Faites-le en ajoutant
<Reference Include="System.Core">
<RequiredTargetFramework>3.5</RequiredTargetFramework>
<Aliases>global,ActualSystemCore</Aliases>
</Reference>
au ItemGroup
qui contient des références (ou un nouveau).
Vous pouvez maintenant se référer à un type System.Core
utilisant
ActualSystemCore::System....
S'il n'y a pas de conflit avec d'autres identifiants, il est également légal d'utiliser une période ordinaire, comme dans ActualSystemCore.System. ... '. –
- 1. IKVM et System.Core System.Runtime.CompilerServices.ExtensionAttribute
- 2. Comment créer un alias de domaine (mappage)
- 3. Comment créer un alias pour une classe générique en C#?
- 4. Créer un alias avec l'argument
- 5. Comment créer un fichier gwt.xml pour un pot externe?
- 6. Créer un alias en utilisant mod_rewrite Apache
- 7. Comment créer un fichier externe Jquery?
- 8. Comment créer des alias dans C#
- 9. Créer un alias pour les chemins de contexte?
- 10. Rails, comment créer alias de certains modèles
- 11. Dans IPython, comment créer des alias pour% magics?
- 12. Comment écrire un alias pour grep -R?
- 13. Puis-je créer un alias avec un paramètre?
- 14. alias bash impossible de créer
- 15. Alias pour EditorAttribute
- 16. Comment ajouter un alias DNS par programme?
- 17. Comment spécifier des alias de type et des objets dans un fichier de configuration Spring.NET externe
- 18. Création d'un alias pour un modèle instancié
- 19. créer un alias emacs qui commence en arrière-plan?
- 20. Comment créer rapidement des alias avec des chemins absolus?
- 21. Alias pour les variables d'instance?
- 22. GWT - Créer un lien vers un site web externe
- 23. créer un écouteur qui va écouter un serveur push externe
- 24. Charger Java KeyStore pour un alias?
- 25. alias dans un script
- 26. Attribution d'un alias à un alias dans Rails
- 27. Comment définir un alias d'opérateur dans PostgreSQL?
- 28. alias (sendmail) pour rediriger les emails
- 29. Comment charger automatiquement un alias au démarrage?
- 30. Comment obtenir des scripts pour invoquer un script externe?
Comprend-il aussi pour cibler une version plus ancienne cadre? – Fede