PDA

Visualizza la versione completa : mysql, aruba e asp.net


mexican
20-12-2006, 11:22
Ciao a tutti ho il web config che mi da errore quale può essere il problema ora vi posto il codice:

<?xml version="1.0"?>
<!--
Nota: come alternativa alla modifica manuale del file, è possibile utilizzare lo
strumento di amministrazione Web per configurare le impostazioni dell'applicazione. Utilizzare il comando
Configurazione ASP.NET del menu Sito Web di Visual Studio.
Un elenco completo di impostazioni e commenti è disponibile nel file
machine.config.comments che si trova in genere in
\Windows\Microsoft.Net\Framework\v2.x\Config
-->
<configuration>
<system.web>
<!--
Impostare compilation debug="true" per inserire i
simboli di debug nella pagina compilata. Poiché tale operazione ha effetto
sulle prestazioni, impostare questo valore su true
solo durante lo sviluppo.
-->
<compilation debug="true">
<assemblies>
<add assembly="MySql.Data, Version=1.0.8.0, Culture=neutral, PublicKeyToken=C5687FC88969C44D"/>
</assemblies>
</compilation>
<!--
La sezione <authentication> consente di configurare
la modalità di autenticazione della protezione utilizzata da
ASP.NET per identificare un utente in ingresso.
-->
<authentication mode="Windows"/>
<customErrors mode="Off"/>
<!--
La sezione <customErrors> consente di configurare
l'operazione da eseguire in caso di errore non gestito
durante l'esecuzione di una richiesta. In particolare,
consente agli sviluppatori di configurare le pagine di errore HTML
in modo che vengano visualizzate al posto dell'analisi dello stack dell'errore.

<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
<error statusCode="403" redirect="NoAccess.htm" />
<error statusCode="404" redirect="FileNotFound.htm" />
</customErrors>
-->
</system.web>
</configuration>

Daniele80
27-12-2006, 09:33
a prescindere da aruba che in questo caso non centra nulla.

se vuoi utilizzare mysql, scaricati il connector dal sito www.mysql.com e poi lo referenzi nel tuo progetto.

a quel punto avrai o dovrai mettere la dll "mysql.dll" nella cartella bin ed utilizzarla nel tuo codice.


tutto questo senza scrivere nessuna riga nel web.config

mexican
27-12-2006, 15:19
Ciao io in locale mi sono scaricato il connector, e tramite visual studio ho referenziato la dll per mysql, ma non me l'ha copiata nella cartella bin, cmq è quella che io devo mettere in remoto?

Daniele80
27-12-2006, 15:24
si è quella.

copiala nella BIN e vedrai che andrà tutto.

mexican
27-12-2006, 15:25
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

Parser Error Message: Could not load file or assembly 'MySql.Data, Version=1.0.8.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d' or one of its dependencies. The system cannot find the file specified.

Source Error:

Line 18: <compilation debug="true">
Line 19: <assemblies>
Line 20: <add assembly="MySql.Data, Version=1.0.8.0, Culture=neutral, PublicKeyToken=C5687FC88969C44D"/>
Line 21: </assemblies>
Line 22: </compilation>

Daniele80
27-12-2006, 15:37
leva i riferimenti nel web.config

mexican
27-12-2006, 16:33
Originariamente inviato da Daniele80
leva i riferimenti nel web.config

cioè questa riga?

<assemblies>
<add assembly="MySql.Data, Version=1.0.8.0, Culture=neutral, PublicKeyToken=C5687FC88969C44D"/>
</assemblies>

Loading