Salve, ho cercato di fare l'updated ma arrivato quasi alla fine, mi dice che manca questo file msvcp100.dll, interrompendo il tutto e chiudendo rfactor2. Come posso risolvere? grazie.
Si, non sei l'unico. In attesa di chiarimenti (è possibile che l'auto update non installi quel file, ma non è una certezza per ora) il workaround è installare la versione Lite http://isiforums.net/f/showthread.php/19382-Build-660-Released?p=266513&viewfull=1#post266513 Per risparmiare tempo puoi installare la build Lite seguendo gli stessi percorsi che hai adesso, così da sovrascrivere i file core allo stesso modo di come funziona l'autoupdate. Spero di essere stato chiaro, se hai dubbi posta di nuovo. Qui il link per scaricare la build 660 Lite http://rfactor.net/web/rf2/installers/
anche a me lo stesso problema. visto però che non è successo a tutti forse era un file presente nelle build precedenti. io avevo fatto un'installazione pulita dell'ultima build. Adesso sto scaricando la lite. Edit: installata la lite sopra la precedente versione ed il pc è andato in crash. Ho provato a cancellare tutto e fare un'istallazione pulita della lite ma rF2 non si avvia più. Provo con la full. Edit2: provata anche la full ma non parte. Ho provato a lanciare il file rf config nella cartella core, sembrano mancare le varie traduzioni che erano presenti nella 590. Ho cancellato di nuovo tutto ed ho provato di nuovo con la 590. Adesso non parte più neanche la 590 e mi dà questo errore:
Azz, mi dispiace. Allora, ho controllato adesso e io le traduzioni ce l'ho (ho installato la 660 Lite in una nuova cartella, ma tenendo le cartelle Data (quelle del secondo percorso di installazione) in Documenti quindi utilizzando i vecchi files (Packages, UserData ecc). Tu Rik tieni le cartelle Data in Documenti? Cioè, hai le stesse cartelle Data che avevi prima di installare la 660? Il file msvcp100.dll fa proprio parte della libreria Runtime ... chi ha un sistema a 64 bit dovrebbe trovarlo in Windows/SysWOW64. Chi ha un sistema a 32 bit dovrebbe trovarlo in Windows/System32. Se fate una ricerca e lo vedete in un altro percorso, provate a copiarlo dove ho scritto sopra ... dico copiarlo perché, anche se fosse in una cartella assurda, penso sia meglio non spostarlo prima di capire bene la causa del problema. Nel caso di Rik però temo che non sia, eventualmente, sufficiente e che qualcosa nel Runtime si sia corrotto. Io proverei a eseguire manualmente vcredist_x86 che si trova nella cartella Support/Runtimes del secondo percorso di installazione (di default in User/Documenti). Se non risolve, il fix dovrebbe essere disinstallare dal pannello di controllo---> Programmi e Funzionalità Microsoft Visual C ++2012 Redistributable (x86). e poi reinstallare di nuovo la Lite, che a sua volta installerà automaticamente la libreria. Al momento non so la causa di questo problema con msvcp100.dll ... a naso sembrerebbe che l' auto update (che controlla la Runtime e la reinstalla) sia corrotto perché penso che vcredist_x86 sia un pacchetto completo, ovvero dovrebbe avere tutte le dll.
Grazie Max per il supporto, ho tovato il file msvcp100.dll sia in /System32 che in /SysWOW64, ho provato ad aggiornare la libreria di visual c++ ho provato a cancellare le librerie visual c++, rF2 ed a reinstallare tutto rF2 lo installo sempre nella stessa directory come ho sempre fatto dalla prima build, data e core. La cosa strana adesso è che se rimetto la 590 che fino ad ieri funzionava adesso non funziona più. E' la prima volta che incontro un errore del genere e l'unica cosa che è cambiata è il sistema operativo, adesso ho il Windows 8.1 64. Penso dipenda da questo, non so ancora in che modo ma la prima volta che ho lanciato rF2, dopo averlo installato con la lite, il so è andato in crash, le volte seguenti che ho provato a lanciarlo invece non è successo niente, tipo quando lanci un eseguibile vuoto. Non so se mi sono riuscito a far capire.
Temo che il crash (hai dovuto riavviare?) sia stato il momento in cui qualcosa si è corrotto. Male non fa, prova anche a eseguire DXSETUP.exe, che si trova in Support/DirectX. Proverò cmq a sentire ISI, ma ora sono le 6:40 di mattina da loro e io adesso devo staccare .... ci vorrà qualche ora prima di avere delle risposte, se hanno un'idea di cosa può essere capitato. Prova anche ad aprire un thread nel forum inglese, magari qualcuno può aiutarti e per me poi è più facile puntare il tuo problema a ISI.
Si Max ho dovuto riavviare, anzi il sistema stesso si è riavviato. Nel forum internazionale ho scritto a questo link : http://isiforums.net/f/showthread.php/19382-Build-660-Released?p=266595&viewfull=1#post266595 Grazie Max. Male che va formatto e torno a win 7, senza rF2 non ci so stare
ho formattato, reinstallato win 8.1 e adesso funziona, mi toccherà passare un po' di ore per ripristinare tutto ma almeno ho risolto il problema.
Non avevi punti di ripristino da provare? Cmq, soluzione radicale, ma almeno hai risolto. Se altri dovessero avere il problema di msvcp110.dll mancante, qui il post di Jeremy http://isiforums.net/f/showthread.php/19409-If-missing-*110-dll che spiega come risolvere. Praticamente va scaricato e installato Visual C++ Redistributable for Visual Studio 2012 Update 4 http://www.microsoft.com/en-us/download/details.aspx?id=30679 rF2 dovrebbe installarlo in modo automatico, ma l'auto update ha un problema ed è possibile che sync manager.exe non funzioni correttamente. Se mancassero dll differenti da *110.dll, come nel caso di do71 (al quale manca *100.dll) è probabilmente un file richiesto da qualche plugin di terze parti. In questo caso il package da scaricare e installare è questo http://www.microsoft.com/en-us/download/details.aspx?id=5555
no Max, non avevo punti di ripristino, ma non è che avevo molte cose su. Per me il problema rimane ancora poco chiaro. Quei files nel mio pc erano presenti, ho provato sia con l'auto-update che con la lite che con la contentbuild che con la demo. Nessuna delle quattro ha avuto successo però formattando ed installando la contentbuild ha funzionato e qui la prima cosa strana, se mancavano dei files prima sarebbero dovuti mancare anche dopo. La seconda cosa strana è che neanche rimettendo la build precedente, la 590, ero riuscito a far ripartire rF2. Quindi mi viene da pensare che l'auto update vada a modificare qualcosa nel so. Va bè l'importante è che ho risolto, amen
Allora, Jeremy ha parlato di un problema "chicken/egg" nell'auto update. http://en.wikipedia.org/wiki/Chicken_or_the_egg Probabilmente qualcosa che crea un circolo vizioso tra l'auto update e windows ... un problema che sarà certamente risolto, ma che adesso in alcuni casi, usando l'auto update, non fa vedere a rF2 il file msvcp110.dll e altri dello stesso tipo, come msvcp100.dll. Il workaround postato da Jeremy immagino che funzioni, ma nel tuo caso probabilmente il crash del sistema operativo ha causato qualche problema in più, tipo corruzione di uno o più files ... non è raro che crash pesanti vadano a causare danni ai files. Qui si aggiunge il modo in cui Windows consente gli aggiornamenti, cioè se sovrascrive tutti i files o se salta quelli che a suo parere sono già aggiornati ... se vede che un file è aggiornato e non lo sovrascrive, diventa difficile risolvere i problemi quando questo file è corrotto ... ci vorrebbe un punto di ripristino per tornare ad una situazione di normalità prima di aggiornare. Questo potrebbe spiegare perché dopo il crash non ti funzionava nemmeno la 590 ... il o i file corrotti non venivano riaggiornati al momento dell'installazione della build perché secondo Windows erano già nel tuo PC e erano a posto. Sembra assurdo, ma sei fai, per esempio, un aggiornamento della DirectX, Windows installa solo i files da aggiornare anziché sovrascriverli tutti. Insomma, vera sfortuna perché dopo il primo tentativo (con colpa dell'auto update), il crash ha probabilmente aggiunto un problema che ha reso impossibile ripristinare i files corrotti, con il conseguente mancato funzionamento anche della build precedente. E' un'ipotesi, ma mi pare la più plasusibile.
scusate ma sempre lo stesso problema anche dopo aver reinstallato. posso risolverlo il problema? View attachment 12501
a me la 590 funziona ancora ma se tento di aggiornare da sempre quella dll mancante ho reinstallato le vbs runtime 3 volte installa disistalla sia 32 che 64 bit, risultato non aggiorna, so 3 anni che sto gioco non c'è verso di finirlo e ora neanche l'autoupdate fa il suo lavoro ..... sempre piu deluso
nessuno ha mai detto in quanto tempo sarebbe stato finito in ogni caso, e soprattutto senza polemica, ti sfido a citarmi un titolo (di spessore) del quale sono state rispettate le date di scadenza..
Io credo che sia un problema dell'utente, dato che dal 17 Aprile in poi, giorno successivo alla pubblicazione del workaround da parte di Jeremy, il problema si è esaurito. Tuttavia, quel thread è tornato alla luce proprio ieri http://isiforums.net/f/showthread.php/19409-If-missing-*110-dll?p=276329&viewfull=1#post276329 Per dire il vero sembra un problema un po' diverso, cmq nel post successivo c'è la soluzione al problema posto ieri dall'utente.