Visualizzazioni:

Comportamento:
Dalla versione 5.1c SP1 DocuWare si basa sulla versione 4 di .NET Framework. Questa modifica è stata apportata per poter utilizzare le nuove funzionalità del framework e i nuovi strumenti di sviluppo (come Windows Workflow Manager Foundation, Managed Extensibility Framework e Parallels Extension) e per poter usufruire dei più recenti miglioramenti di stabilità, sicurezza e prestazioni apportati da Microsoft. È stata scritta un'applicazione DocuWare .NET 4 e si utilizza una DLL di un terzo fornitore creata in .NET framework 2.0, che non è disponibile in una versione 4.0.

Soluzione:
Gli eseguibili utilizzati in precedenza (basati su .NET Framework 2.0, 3.0, 3.5) possono essere riconfigurati in modo da utilizzare il runtime .NET 4.0. In questo modo solo il file di configurazione dell'applicazione (basato su .NET Framework 2.0, 3.0, 3.5) può essere utilizzato. In questo modo, solo il file di configurazione dell'applicazione (app.config) deve essere esteso con il tag 'useLegacyV2RuntimeActivationPolicy' impostato su 'true', che fa sì che il runtime .NET 4.0 venga caricato (se è installato) anche per gli eseguibili più vecchi.
*Nota: questo approccio è meno sicuro, in particolare le applicazioni ASP.NET potrebbero NON funzionare in questo modo.

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

<runtime>
<generatePublisherEvidence enabled="false" />
</runtime>
</configurazione>
.

 


Si prega di notare: Questo articolo è una traduzione dall’inglese. Le informazioni contenute in questo articolo si basano sulla/e versione/i originale/i del prodotto in inglese. Potrebbero esserci piccoli errori, come nella grammatica usata nella versione tradotta dei nostri articoli. Sebbene non possiamo garantire la completa esattezza della traduzione, nella maggior parte dei casi troverà che è sufficientemente informativa. In caso di dubbi, torni alla versione inglese di questo articolo.