我正在打包一个基于 .NET 2.0 的 Web 应用程序,以便通过基于 Windows Installer 的程序包进行部署。我们的应用程序使用 Report Viewer 2008,我包括 Microsoft Report Viewer Redistributable 2008 安装程序。当我检查Report Viewer 2008 的下载页面时,它列出了 .NET 3.5 作为要求。
安装 .Net 3.5 真的需要 Report Viewer 2008 吗?我们将 .Net 2.0 用于我们的应用程序,我们的代码中没有任何内容会使用 3.0 或 3.5 框架。
我们正在进行测试,一切似乎都在 3.5 之外工作,但我不想错过边缘条件并给客户造成错误,因为他缺少必备的运行时包。