IronRuby 1.1.3 scaricato, ma non è possibile trovare IronRuby.dll o IronRuby.Libraries.dll come riferimento

StackOverflow https://stackoverflow.com/questions/8417459

  •  29-10-2019
  •  | 
  •  

Domanda

Sto cercando di fare riferimento a IronRuby, IronRuby.Libraries, Microsoft.Scripting, Microsoft.Scripting.Core e Microsoft.Scripting.ExtensionAttribute in un programma c # utilizzando Visual Studio 2010.

Ho letto che puoi trovare questi .dll in C: \ Programmi \ IronRuby 1.1 \ Lib \ ironruby ma non ci sono file .dll lì.Ho cercato questi file dappertutto ma non riesco a trovarli.Ho anche cercato e cercato sul Web informazioni in merito e non riesco a trovare nulla che aiuti.

Qualsiasi aiuto sarà molto apprezzato.

È stato utile?

Soluzione

Jacob, puoi scaricare un file zip che contiene i binari :

Tieni presente che vengono installati anche da MSI ,ma gli assembly vengono inseriti nel GAC e non vengono conservati nella directory di installazione.Puoi trovarli se guardi in C: \ Windows \ Microsoft.NET \ assembly \ GAC_MSIL

Questo comportamento è spiegato in questa segnalazione di bug .

Inoltre, hai menzionato Microsoft.Scripting.Core.dll e Microsoft.Scripting.ExtensionAttribute.dll.Questi assembly non fanno parte del programma di installazione di .NET 4.0, poiché questi bit sono inclusi in System.Core.dll di .NET 4.0.Questi assembly sono necessari solo quando si utilizza come destinazione qualcosa di precedente a .NET 4.0.

Altri suggerimenti

Se stai utilizzando VS 2010, il modo più semplice è probabilmente installare Nuget Package Manager e aggiungere il riferimento IronRuby tramite Nuget (fai clic con il pulsante destro del mouse sul progetto, seleziona "Gestisci pacchetti Nuget", cerca IronRuby e premi "Installa").

Quando vai su Codeplex per scaricare il codice, seleziona la versione che stai cercando (1.1.3 nel tuo caso) e guarda sotto "Altri download disponibili" che ha i binari IronRuby 1.1.3 (include i binari per Windows Phone 7).Questo è solo un file .zip e sotto la directory bin ci sono i .dll che stai cercando.

Procedi nel seguente modo:

  1. Scarica il programma di installazione ed esegui la configurazione.
  2. Scarica i binari e unzip e sovrascrivi su % ProgramFiles (x86)% \ IronRuby 1.1 , se stai utilizzando WindOS a 64 bit OPPURE % ProgramFiles% \ IronRuby 1.1 , se stai eseguendoSistema operativo a 32 bit.
  3. Se utilizzi un sistema operativo a 64 bit, copia la cartella IronRuby 1.1 da % ProgramFiles (x86)% a % ProgramFiles% .
  4. Avvia Visual Studio e dovrebbe funzionare correttamente.

Nota: se si desidera utilizzare i comandi igem, iirb (ecc.) nel prompt dei comandi, aggiungere una variabile IronRuby sotto System > Advanced System Settings > User variables con il valore %ProgramFiles%\IronRuby 1.1 O semplicemente aggiungerla al percorso in Variabili di sistema.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top