2011-11-12 9 views
5

Ho problemi con ottenere MSpec di lavorare con ReSharper 6. Ho appena installato MSpec dal pacchetto NuGet:
Installed MSpec from NuGetPerché MSpec non si integrerà con ReSharper 6?

Successivamente, ho smesso da Visual Studio, ha aperto un prompt dei comandi con privilegi elevati e eseguire lo script di installazione dalla cartella packages \ strumenti:
enter image description here

E, infine, ricaricato Visual Studio. Niente da fare! Nessuna icona nell'editor di testo e nessun plug-in compare nelle opzioni di ReSharper.
enter image description here

Cosa sto sbagliando? Il sito MSpec dice che questo dovrebbe funzionare :(

+0

Se si ottiene questo problema, nella mia risposta accettato di sotto c'è un metodo di installazione manuale. Ho trovato che per essere più affidabile quindi utilizzare il file batch. Chiudi Visual Studio, elimina tutta la roba MSpec dalla cartella dei plug-in ReSharper e copia i file manualmente come descritto di seguito. –

+0

Ho questo problema ora. Qualche ulteriore aggiornamento su questo? –

risposta

5

I mano copiato:

Machine.Specifications.dll e Machine.Specifications.ReSharperRunner.6.0.dll

alla "%APPDATA%\JetBrains\ReSharper\v6.0\vs10.0\Plugins" cartella

come da istruzioni, ma non sembra l'integrazione fino a quando avevo rinnovate VS2010 e ri-caricata la soluzione.

MSpec for Resharper 6

enter image description here

+0

Abbastanza sicuro che ho provato a riavviare tutto, ma proverò il processo manuale e vedere se aiuta. –

+0

@Tim - Stai usando 6.0 e non il EAP 6.1? –

+0

sicuramente 6.0.2202.688 –

1

Windows blocca le DLL scaricate da Internet. Sbloccare le DLL di specifica della macchina da una cartella che non richiede diritti di amministratore e reinserirle nella cartella dei plugin di Resharper. Riavvia il tuo Visual Studio e ricarica il tuo progetto, ReSharper dovrebbe prendere i tuoi test MSpec.

link utili: Help configuring MSpec