여기에 언급 된 문제에 대해 이야기하고있는 것 같습니다 .
링크에서 언급했듯이 Dispose()
양식 닫기 이벤트에서 reportViewer 인스턴스 를 수동으로 만들어야합니다.
private void frmMyForm_FormClosing(object sender, FormClosingEventArgs e)
{
if (rv != null && !rv.Disposing && !rv.IsDisposed)
{
rv.Dispose();
}
}
또는
reportViewer.LocalReport.ReleaseSandboxAppDomain()
양식 닫기 이벤트에서 호출 :
private void frmMyForm_FormClosing(object sender, FormClosingEventArgs e)
{
rv.LocalReport.ReleaseSandboxAppDomain();
}
출처
https://stackoverflow.com/questions/22089802