Utilizzo crystal report

venerdì 21 marzo 2008 - 13.23

13600210 Profilo | Newbie

Ho una pagina web nella quale ho inserito un crystal.report view e relativo cr reportsource.
Nel web config mi ha creato la sezione :
<compilation debug="true">
<assemblies>
<add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="CrystalDecisions.Web, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
<add assembly="CrystalDecisions.Shared, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
<add assembly="CrystalDecisions.ReportSource, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
<add assembly="CrystalDecisions.Enterprise.Framework, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
<add assembly="CrystalDecisions.Enterprise.Desktop.Report, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
<add assembly="CrystalDecisions.CrystalReports.Engine, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
<add assembly="CrystalDecisions.Enterprise.InfoStore, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
</assemblies>
</compilation>

e poi in fondo a tutto mi crea continuamente ogni volta che mando in esecuzione un'altra sezione di configurazione :
<configuration xmlns=""><system.web><compilation><assemblies><add assembly="CrystalDecisions.CrystalRe........
la quale mi da errore di sezione di configurazione non riconosciuta.
La cancello, faccio girare, tutto ok. Ma la volta successiva mi ha ricreato la sezione e mi ridà l'errore.
Qualcuno è già incappato in questo inconveniente?
Grazie.

freeteo Profilo | Guru

ciao,
come vedo dagli assembly stai usando la versione 3.5 di asp.net, che poi non è altro che la 2.0 con gli assembly in piu.
Cmq sia, da me non succede, ho solo una sezione con piu o meno quello che hai segnalato tu, e non mi viene ricreata nessuna altra sezione di "compilation...", pero' mi viene da pensare, non è che magari avevi gia' il web.config fatto con la 2.0, e nel fare l'upgrade magari sbaglia qualcosa?
Prova a fare un progetto nuovo web, tirare dentro un report, e farti fare il web.config "pulito", per vedere se il problema si ripresenta.
Se cosi' non succede, temporaneamente il tuo web.config, fattelo rifare da visual studio e poi riporti le cose che hai aggiunto tu...
ciao.

Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo

13600210 Profilo | Newbie

Proverò come dici, perchè in realta questo sito l'avevo cominciato a fare con vs 2005, poi ho scaricato vwd 2008 ha provveduto alla riconversione.
Ti farò sapere grazie.


Aggiorno il trhead .
Il problema sembra stare nella dichiarazione della sezione configuration nella quale bisogna togliere il riferimento al FW 2
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
lasciare solo il tag
<configuration>.

Questo perchè seguendo il tuo consiglio ho fatto ricreare il web config a vwd 2008 e mi sono accorto che mancava il riferimento a v2.0.

Saluti
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5