Ho creato alcuni report di cristallo in VS2010 e ho creato un progetto di installazione per questo. Distribuisce bene sulla mia macchina di sviluppo, ma ottengo il seguente errore durante il tentativo di installarlo sulla macchina client.Il progetto di installazione con i report Crystal e VS2010 non riesce a registrare le dll di cristallo
Googled questo errore per qualche tempo e ha scoperto che i Ridistribuibili VC++ 2005 sono una Prereq. Ho aggiunto questi moduli unione al mio progetto di installazione ma ottengo ancora lo stesso errore.
Ho anche aggiunto .NET 4.0, come condizione preliminare, e ancora ottenere lo stesso errore. Qualcuno ha qualche idea?
La mia macchina di sviluppo sta eseguendo Windows 7 e sto provando a distribuirla su un server Windows 2008 R2.
domanda veloce, devi registrare la versione di cristallo report per essere in grado di distribuirlo? Non sono sicuro che sia incluso con VS2010 e non capisco il significato del pulsante "registrati" nel menu ... – SRKX
Non sono esattamente sicuro di cosa intendi .. Non ho dovuto registrare nulla manualmente .., ma tutto ciò che ho fatto è stato scaricare ed eseguire il CR per VS2010 da http://www.businessobjects.com/jump/xi/crvs2010/default.asp. Per far funzionare i miei rapporti su altre macchine direttamente da un programma di installazione ... Ho semplicemente modificato i prerequisiti del programma di installazione per includere Crystal Reports Runtime Engine per .NET 4.0 e .NET 4.0 (non per il profilo client) ... Devi anche includere CRRuntime_13_0.msm .. Non sono sicuro se questo sia utile o no .. – ntsue
in realtà ho scoperto che è necessario ottenere una nota scritta da SAP per "consentirsi" di distribuire il runtime. Per fare ciò, è necessario registrare il "runtime" (incluso nella licenza di VS2010) sul loro sito web. – SRKX