Ho varie versioni di .NET Framework (versioni da 1.1 a 4.0) installate su una macchina remota che esegue XP Professional. Ho installato Reactive Extension anche per buona misura.Perché System.Threading.dll potrebbe mancare da Windows Assembly?
Ho anche un programma che funziona sulla mia macchina perché fa riferimento System.Threading trovato qui: C: \ Program Files \ Microsoft reattiva Extensions \ redist \ desktopV2 \ System.Threading.dll
ho due versioni della DLL nel GAC anche.
due domande:
i) Perché Visual Studio decidere che questa è la versione (esempio) per fare riferimento quando ho scelto dalla lista, piuttosto che la navigazione per il file?
ii) Perché System.Threading non esiste sulla macchina remota? (ho pensato che fosse una parte fondamentale del quadro)
Grazie
+1: picchiami. –
Fisso. Le modifiche alle immagini possono richiedere fino a 24 ore. Inoltre, che ne pensi di un aiuto con la dll mancante? – ofraski
@sarfeast: se scegli come target .NET 4.0, quindi la DLL verrà caricata correttamente dal GAC. Se si sceglie .NET 3.5, includere quindi la versione Rx della DLL. –