Ho appena aggiornato l'estensione Visual Studio RazorGenerator a V1.5 (Ultimo aggiornamento 10/14/2012) e ora ho i seguenti problemi.Lo strumento personalizzato 'RazorGenerator' non è riuscito. Il metodo o l'operazione non è implementata
Ogni file cshtml modificato ora rimuove il file generato, se scelgo di 'Esegui strumento personalizzato' ottengo The custom tool 'RazorGenerator' failed. The method or operation is not implemented.
ho avuto a lavorare in precedenza nel mio progetto senza problema, ma l'aggiornamento sembra aver spezzato. Qualcuno sa come questo può essere risolto ..? Non riesco nemmeno a tornare alla versione precedente ora poiché è stato installato tramite ExtensionManager.
L'ultima versione di RazorGenerator.MVC in nuget è 1.4 (venerdì 20 aprile 2012), quindi forse la mancata corrispondenza della versione è il problema ..?
Ho provato a riavviare VS e la mia macchina senza successo, ho anche disinstallato l'estensione e reinstallato e anche questo non ha funzionato.
Exception calling "RunCustomTool" with "0" argument(s): "The custom tool 'RazorGenerator' failed. The method or operation is not implemented."
At D:\Source\MySolution\MyProject\packages\RazorGenerator.Mvc.1.4.0.0\tools\RazorGenerator.psm1:32 char:32
+ $_.Object.RunCustomTool <<<<()
+ CategoryInfo : NotSpecified: (:) [], MethodInvocationException
+ FullyQualifiedErrorId : ComMethodTargetInvocation
Exception calling "GetItem" with "1" argument(s): "The parameter is incorrect. (Exception from HRESULT: 0x80070057 (E_INVALIDARG))"
At D:\Source\MySolution\MyProject\packages\RazorGenerator.Mvc.1.4.0.0\tools\RazorGenerator.psm1:62 char:46
+ $solutionExplorer.GetItem <<<< ("$SolutionName\$ProjectName$relativePath").UIHierarchyItems.Expanded = $false
+ CategoryInfo : NotSpecified: (:) [], MethodInvocationException
+ FullyQualifiedErrorId : ComMethodTargetInvocation
In aggiunta a questo, ricevo il seguente costruire errori per ogni vista (nonostante dicendo accumulo riuscito):
Custom tool error: Could not load file or assembly 'file:///C:\Users\Rob\AppData\Local\assembly\dl3\VQ93NZJ0.M7K\4HA91P75.CHN\4b53b7b1\09b87db8_d4adcd01\RazorGenerator.Core.v1.dll' or one of its dependencies. The system cannot find the file specified.
I downloaded the source, costruito a livello locale e copiato il 'RazorGenerator.Core.v1. dll 'nella directory dal messaggio di errore ma non funzionava ancora. Ho anche copiato tutti i file RazorGenerator * .dll in quella directory, ma ancora senza fortuna. Il controllo delle dipendenze mostra solo gli assembly di sistema e 'RazorGenerator.Core.dll' che è presente nella stessa directory.
Per inciso, il "RazorGenerator.Core.dll" si trovava già nella directory in alto.
Guardando nella cartella di Visual estensioni Studio ho una directory per RazorGenerator come segue:
C:\Users\Rob\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\RazorGenerator contributors\Razor Generator\1.5
I seguenti file e le assemblee sono all'interno di questa cartella:
extension.vsixmanifest
RazorGenerator.Core.dll
RazorGenerator.Core.v1.dll
RazorGenerator.Core.V2.dll
RazorGenerator.dll
RazorGenerator.pdb
RazorGenerator.pkgdef
Qualsiasi aiuto sarebbe molto apprezzato.
Sembra che il tuo non sia l'unico con questo problema: http://razorgenerator.codeplex.com/workitem/72 – nemesv
Grazie, non l'ho notato prima. Aggiunto alla discussione. – robmzd
Stavo avendo lo stesso problema, e ho appena funzionato copiando * tutto * dalla cartella di estensione dello studio visivo nella cartella dell'assembly, inclusi RazorGenerator.Core.DLL, manifest e pkgdef. Provaci? – Bobson