Articles of clr4.0

Comment créer une expression .NET avec NodeType of ExpressionType.Index?

J’écris du code qui évalue les arbres d’ Expression .NET. J’essaie de créer un test C # 4 pour gérer le traitement d’un ExpressionType.Index , mais je ne vois pas comment créer ce type d’expression via un LambdaExpression . Peu importe ce que j’essaie, l’expression apparaît sous la forme ExpressionType.Call ou ExpressionType.ArrayIndex . Par exemple: […]

Le compilateur C # compilé CLR2 ne fonctionne pas avec .Net 4

Quelqu’un sait-il pourquoi une bibliothèque COM créée par C # et compilée sous CLR2 (.Net 3.5) ne fonctionne pas lorsqu’elle est utilisée avec uniquement CLR4 (.Net 4)? Que manque-t-il dans CLR4 qui est dans CLR2 pour COM? Nous utilisons le démarrage approprié dans le fichier app.config pour que le C # s’exécute sous CLR4 / […]

HyperDescriptor fonctionne-t-il lorsqu’il est intégré à .NET 4?

Je travaille sur un projet .NET 4 et pourrais tirer parti de l’access dynamic aux propriétés fourni par HyperDescriptor , mais il ne semble pas fonctionner correctement lorsqu’il est intégré à .NET 4. J’ai téléchargé le code source à partir de CodeProject, converti la solution et les projets en VS2010 et mis à jour le […]

typeof (T) peut renvoyer null

Lors de l’utilisation de l’opérateur typeof sur le type créé via TypeBuilder, l’opérateur renvoie la valeur null. Je suis curieux de savoir pourquoi cela se produit et comment l’empêcher. Je commence à penser que c’est un bogue VS dans la fenêtre immédiate, mais je ne suis pas tout à fait sûr. Il est très facile […]