将自定义DLL更新为新版本

将自定义DLL更新为新版本,dll,reporting-services,Dll,Reporting Services,我正在使用一个自定义dll与SSR。部署后,我可能需要用新版本更新自定义dll。我的报告会继续有效吗 如果报告不能与新版本的dll一起使用,我如何才能使我的报告与新版本的dll一起使用?简短的回答是是,至少以我的经验是这样的。我在过去成功地做到了这一点——只需将服务器上的相关自定义DLL替换为更新版本即可。我不必使用DLL对报告进行任何更改 这里有一个警告——当我在原地替换DLL时,我会确保DLL的版本号是相同的;由于报表存储DLL版本号,这意味着就报表而言,它们仍然获得相同的DLL 因此,如果

我正在使用一个自定义dll与SSR。部署后,我可能需要用新版本更新自定义dll。我的报告会继续有效吗


如果报告不能与新版本的dll一起使用,我如何才能使我的报告与新版本的dll一起使用?

简短的回答是,至少以我的经验是这样的。我在过去成功地做到了这一点——只需将服务器上的相关自定义DLL替换为更新版本即可。我不必使用DLL对报告进行任何更改

这里有一个警告——当我在原地替换DLL时,我会确保DLL的版本号是相同的;由于报表存储DLL版本号,这意味着就报表而言,它们仍然获得相同的DLL


因此,如果在构建DLL时增加版本号,这可能不起作用。根据@Gil Peretz的评论,只需在非生产环境中测试一下,看看会发生什么。

我很确定它会工作,但你不能运行一个小测试来验证它吗?