2011-07-06 14 views
34

Per il seguente errore:Impossibile caricare il file o il montaggio crdb_adoplus.dll

Could not load file or assembly ‘file:///C:\Program Files\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet1\crdb_adoplus.dll’ or one of its dependencies.

non v'è alcun modo per risolvere il problema se non attraverso la soluzione:

<startup useLegacyV2RuntimeActivationPolicy="true"> 
    <supportedRuntime version="v4.0"/> 
</startup> 

Tale soluzione non funziona in la mia applicazione

risposta

69

Si prega di utilizzare questo codice. Potrebbe essere utile per te.

<startup useLegacyV2RuntimeActivationPolicy="true"> 
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/> 
</startup> 

Questo è leggermente diverso da voi. per maggiori informazioni visita questo link Crystal Report Viewer

+0

Grazie ha funzionato per me. Grazie ancora. – Priyankara

+0

"Questo è leggermente diverso da te!" Esattamente! –

+0

Ha funzionato per me (.net 4.6.1) –

2

Questa roba succede fondamentalmente, se hai una corretta installazione di SBO (ti auguro così :)), che tra diversi componenti del tuo SDK SBO ci sono degli assembly con diverse versioni .NET. . Controlla se hai qualche vecchia versione di SAP BO SDK installata sulla tua macchina. Spero che questo aiuti.

1

provare a inserire il codice qui sotto al vostro app.config o web.config di file:

<startup useLegacyV2RuntimeActivationPolicy="true"> 
     <supportedRuntime version="v4.0"/> 
</startup> 
9

Modificare la prima linea di lavorare con successo

Dopo aver aprire un file "App.config" da Solution Explorer

Precedente:

<startup> 

<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/></startup> 

attuale:

<startup useLegacyV2RuntimeActivationPolicy="true"> 

<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/></startup> 
+0

grazie per la semplice spiegazione mi ha salvato dal mal di testa :) – Hazmat

2

Utilizzare solo

<startup useLegacyV2RuntimeActivationPolicy="true"> 
</startup> 

funziona per tutti i quadri!

+0

ha funzionato per me Ty –

0

Seguire i passaggi: Fare clic destro sul progetto quindi scegliere Proprietà -> compilazione -> Advance opzione di compilazione -> clicca framework di destinazione e selezionare Net Framework 3.5 -> Ora Fare clic su OK

Quello è la soluzione più semplice.

0

Di fronte a questo problema nell'applicazione ASP.Net, controllare il pool di applicazioni dell'applicazione in IIS. Modificare il pool di applicazioni su .Net 4.0 da .Net 2.0.

Risolverà il problema.

Problemi correlati