2010-09-22 6 views
1

Je débute avec une nouvelle application utilisant silverlight et le premier problème que j'ai avec Resharper est dans mon projet de test unitaire.Problème de resharper lors du référencement de l'ensemble silverlight de la bibliothèque de classes CLR

Ma configuration est:

-> ReSharper 5.1.1727.12

-> MyProject.Tests (CLR 4.0)

  • nunit.framework.dll (CLR 2.0)
  • moq .dll (CLR 4.0)
  • MyProject.Silverlight (Silverlight 4.0)

Le projet de test compile, pas d'erreurs et les tests fonctionnent très bien dans Reshaper, NUnit Gui, TestDriven.Net

Le problème est que je ReSharper continue à me dire d'importer la version 2.0 System.dll (ligne rouge sous tous objets/méthodes d'assemblage silverlight comme une erreur de compilation, mais le projet compile).

Le message complet est:

« Système » Module. Version = 2.0.5.0, Culture = neutre, PublicKeyToken = 7cec85d7bea7798e 'devrait être référencé. "

Je crois que le problème n'est pas lié aux tests, mais que le resharper est perdu lors du mélange des assemblages CLR 4.0 et Silverlight 4.0. Y at-il un moyen de se débarrasser de ce message ennuyeux?

Merci,

André

EDIT: étapes pour reproduire:

  1. créer un silverlight 4 bibliothèque de classes
  2. ajouter un Foo classe qui étend INotifyPropertyChanged
  3. créer une bibliothèque de classe CLR 4 et référence à la Silverlight bibliothèque de classes
  4. ajouter une classe et déclarer un objet Foo comme un champ ou tout

Le projet établira, mais ReSharper vous dira besoin d'importer v2.0 System.dll.

Si vous désactivez le resharper, aucun message d'erreur ne s'affiche.

EDIT2:.. ReSharper 5.1.1751.8 installée des centrales, sans succès :(

Répondre

0

J'ai créé une demande de bogue et vous êtes invités à surveiller son statut au youtrack.jetbrains.net/issue/RSRP-191461 Merci!

+0

Merci beaucoup! :) – andrecarlucci

0

Merci pour avoir le poste S'il vous plaît accepter des excuses pour la mauvaise expérience que vous avez eu avec nos outils que je vais reproduire ce ASAP et vous informer sur le statut

MISE À JOUR: Nous avons corrigé ce problème dans les builds EAP R # 6.0 Nous ne sommes pas en mesure de le replier sur R # 5.1.x

+0

Salut, je souffre aussi de ce problème. Y a-t-il une mise à jour sur un délai de résolution? J'ai dû désactiver toute l'inspection de code pendant ce temps. – Jeff

Questions connexes