forse serve installare il framework o magari agg le directx 9.0 o forse il visula c++ 2008 o 2010
Scusate se mi rivolgo a voi per un cavolata del genere ma non essendo molto esperto quando succedono queste cose non saprei a chi rivolgermi.....
In sostanza stò scaricando alcune demo (anche un pò vecchiotte) per testare il notebook che mi sono rifatto da qualche tempo.
Ieri era la volta di Batman AA (visto che non mi risulta che quella di Arkham City sia mai uscita) e sono incappato in un problema.
La demo si installa ma non parte segnalando il seguente errore:
Microsoft .NET Framework
"Eccezione non gestita nell'applicazione. Fare clic su continua....ecc"
Ho provato a farlo partire disabilitando la protezione dell'Antivirus (Antivir) ma niente.
Il mio SO è win7, i requisiti di sistema ci sono abbondantemente rispetto a quelli raccomandati.
Uso DirctX11 (..ma non ho problemi a far partire vecchi giochi che lavorano con la 9.0c ).
Se volete vi posto la descrizione completa dell'errore.
Grazie
forse serve installare il framework o magari agg le directx 9.0 o forse il visula c++ 2008 o 2010
Effettivamente non avevo l'ultima versione di NET Framework, una volta installata è partito anche l'aggiornamento del sistema operativo con i relativi update del programma.
Tuttavia non ho risolto.
Visual c++ 2008 e 2010 risultano installati (ma anche il 2005)...eventualmente come si aggiornerebbero??
Non credo centri la dx (nel menù di installazione c'è anche quello relativo alla DX ma anche provando a fare questa installazione non succede nulla di particolare)...in ogni caso ho visto che anche giochi vecchissimi partono tranquillamente senza fare i capricci.
Magari di seguito riporto la descrizione dell'errore
Le informazioni su come richiamare il debug JIT (Just-In-Time) anziché questa finestra
sono riportate in fondo al messaggio.
************** Testo dell'eccezione **************
System.OverflowException: Valore troppo grande o troppo piccolo per un Int32.
in System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
in BmLauncher.SystemInfo.GetPropertyInt(ArrayList info, String propertyName, Int32 property_index)
in BmLauncher.SystemInfo.GetPropertyIntBest(ArrayList info, String propertyName, Boolean select_highest)
in BmLauncher.SystemInfo..ctor()
in BmLauncher.Form1.Initialise()
in BmLauncher.Form1.OnLoad(Object sender, EventArgs e)
in System.Windows.Forms.Form.OnLoad(EventArgs e)
in System.Windows.Forms.Form.OnCreateControl()
in System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
in System.Windows.Forms.Control.CreateControl()
in System.Windows.Forms.Control.WmShowWindow(Message& m)
in System.Windows.Forms.Control.WndProc(Message& m)
in System.Windows.Forms.ScrollableControl.WndProc(Mes sage& m)
in System.Windows.Forms.ContainerControl.WndProc(Mess age& m)
in System.Windows.Forms.Form.WmShowWindow(Message& m)
in System.Windows.Forms.Form.WndProc(Message& m)
in System.Windows.Forms.Control.ControlNativeWindow.O nMessage(Message& m)
in System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
in System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Assembly caricati **************
mscorlib
Versione assembly: 2.0.0.0
Versione Win32: 2.0.50727.5448 (Win7SP1GDR.050727-5400)
Base di codice: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
BmLauncher
Versione assembly: 1.0.0.0
Versione Win32: 1.0.0.0
Base di codice: file:///D:/GIOCHI/Batman%20AA/Binaries/BmLauncher.exe
----------------------------------------
System.Windows.Forms
Versione assembly: 2.0.0.0
Versione Win32: 2.0.50727.5446 (Win7SP1GDR.050727-5400)
Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Versione assembly: 2.0.0.0
Versione Win32: 2.0.50727.5453 (Win7SP1GDR.050727-5400)
Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Versione assembly: 2.0.0.0
Versione Win32: 2.0.50727.5458 (Win7SP1GDR.050727-5400)
Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Management
Versione assembly: 2.0.0.0
Versione Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System.Management/2.0.0.0__b03f5f7f11d50a3a/System.Management.dll
----------------------------------------
Accessibility
Versione assembly: 2.0.0.0
Versione Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
Base di codice: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
mscorlib.resources
Versione assembly: 2.0.0.0
Versione Win32: 2.0.50727.5448 (Win7SP1GDR.050727-5400)
Base di codice: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System.Windows.Forms.resources
Versione assembly: 2.0.0.0
Versione Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_it_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
************** Debug JIT **************
Per attivare il debug JIT, è necessario impostare il valore
jitDebugging nella sezione system.windows.forms del file di configurazione
dell'applicazione o del computer (machine.config).
L'applicazione inoltre deve essere compilata con il debug
attivato.
Ad esempio:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
Quando il debug JIT è attivato, tutte le eccezioni non gestite
vengono inviate al debugger JIT registrato nel computer,
anziché essere gestite da questa finestra di dialogo.
prova ad agg i driver della scheda video ed assicurati che supporti il pixel shader 3.0
che scheda video hai?
NON ho la verità in tasca ma cerco di dare una mano...
I driver saranno pure vecchiotti (perchè sono quelli originari del produttore) ma la demo è precedente al rilascio dei driver (ma proprio del modello di scheda video che monta) e poi sì supportano tranquillamente il pixel shader 3.0.
Ti ripeto che girano perfettamente giochi vecchi (anche molto vecchi) e giochi decismanete più recenti. Tutti senza problemi...questo è veramente l'unico che non và.
A dire il vero subito dopo l'installazione fa riferimento ad una incompatibilità nota con la mia scheda audio realtek....ma credo che al max avrei avuto problemi con il suono e cmq ho fatto una prova disabilitando i relativi driver all'avvio....ma niente.
Una cosa che mi da pensare è il formato Games fo Windows....non ho mai avuto a che fare con questo genere di piattaformai...non è che devo fare qualcosa per partire il gioco (anche se si tratta di una demo)?? Non è che per qualche motivo la demo non è più attiva??
GeForce GTX 560m 3GB
Ultima modifica di bonovox767; 30-04-2012 alle 08.27.57
qui c'è una possibile soluzione
.NET error - Eidos Forums
in pratica c'è scritto di scaricare la patch 1.1 e di estrarne due file
BMLauncher.exe e BMLauncherUtils.dll
poi di andarli a mettere dentro la cartella binaries all'interno della cartella dove hai installato la demo. Rinomina i file originali invece di andarli a sovrascivere così in caso si può tornare indietro.
la patch puoi scaricarla da qui
download | Joystiq
GRANDISSIMO!!
La soluzione proposta funzione alla grande però con una importante differenza: bisogna sovrascrivere i file che si estaggono dalla patch nella cartella Binaries e non affiancarli rinominandoli, come invece descritto nel forum di Eidos.
Almeno nel mio caso è stato così: ho inizialmente provato a fare alla lettera quanto descritto ma non ha funzionato e poi ho copiato e sostituito i due file e....magia, la demo è partita.
Grazie mille
Ciao
Segnalibri