Condividi tramite


File di report

La distribuzione dei file di report (.rpt) si rende necessaria quando un'applicazione .NET viene distribuita. È possibile scegliere di compilare i file di report nell'applicazione o di distribuirli separatamente.

File di report incorporati

I file di report incorporati sono file di report che vengono compilati nell'applicazione. Questo consente di distribuire l'applicazione senza dover distribuire separatamente i file di report. Per impostazione predefinita, i report vengono aggiunti alle applicazioni .NET Web o Windows come risorse incorporate per l'applicazione. Ciò significa che il report verrà compilato nel manifesto dell'assembly e non verrà caricato da un file di report separato (.RPT).

File di report non incorporati

I file di report non incorporati sono file di report non compilati nell'assembly di un'applicazione, che vengono distribuiti separatamente. Mantendo i report esterni all'assembly si ha il vantaggio di poterli modificare e ridistribuire senza dover ricompilare e ridistribuire l'intera applicazione. Lo svantaggio è che nell'applicazione non è possibile utilizzare oggetti del report con tipizzazione forte e che i file di report devono essere distribuiti separatamente.

Per rendere un file di report non incorporabile

  1. Dopo aver aggiunto un report a un progetto, evidenziarlo in Esplora soluzioni.

  2. Nella finestra Proprietà cambiare la proprietà Operazione di generazione da Risorsa incorporata a Nessuna.

  3. Aggiungere manualmente il file di report al progetto di installazione.

    Per infomazioni sull acreazione di un progetto di installazione, vedere Distribuzione di applicazioni Web o Web Service o Distribuzione di applicazioni Windows.

Vedere anche

Moduli di unione Crystal Reports