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
Dopo aver aggiunto un report a un progetto, evidenziarlo in Esplora soluzioni.
Nella finestra Proprietà cambiare la proprietà Operazione di generazione da Risorsa incorporata a Nessuna.
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.