【发布时间】:2018-03-19 15:37:46
【问题描述】:
我正在使用 Visual Studio 2017 开发一个 ASP.NET Core 应用程序,该应用程序使用 SP22 上的 Crystal Reports 版本。我将把这个应用程序部署到 Windows 2008 Server 上,该服务器已经有另一个 ASP.NET 应用程序,该应用程序使用 SP17 上的 Crystal Reports 版本。
如果我在该服务器上安装 SP22 运行时,我现有的应用程序是否会中断,或者它们是否能够并排运行而不会出现问题?
This article 谈到安装多个版本的 Crystal Reports 用于开发目的,但这不是我在这里要问的。我说的只是运行时,而不是开发。
This question 说我们可以毫无问题地安装多个 Crystal Reports 运行时,但它太旧了,我想知道从那时起情况是否发生了变化。特别是因为我现有的应用程序针对 .NET Framework 2.0,而新的应用程序将针对 .NET Framework 4.7.1
This question,大约 4 年前在这里问过,仍然让我一无所知。
据我了解,Crystal Reports 不再支持 .NET CLR 2.0(请参阅this document,第 9 页)。我现有的应用程序使用该运行时,我现在无法更新它,因此我需要确保安装新的 Crystal Reports 运行时(SP22 上的那个)不会破坏该应用程序。
在 Windows Server 上安装最新的 Crystal Reports 运行时是否安全,而不必担心破坏我现有的应用程序?
注意:我上周在Crystal Reports community 中提出了这个问题,但没有得到回应。我希望这里有人对这件事有一些经验并能有所启发。
谢谢
【问题讨论】: