为什么无法并行安装CR 13 SP20和CR 13 SP21?

2020-09-12 12:15发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 假...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

假设我们在同一台计算机上有两个应用程序,并且一个需要

CR 13 Service Pack级别<= 20程序集版本字符串13.0.2000.0

和另一个

CR 13 Service Pack级别> = 21程序集版本字符串13.0.3500.0

是的,我知道我们可以部署> = 21的Service Pack,并在一个应用程序的Application.exe.config文件中使用BindingRedirects。

为什么SAP不仅允许在不同目录中安装不同的Service Pack级别?

第二:为什么必须更改该版本字符串? " 2000"和" 3500"是否指的是所使用的Dotnet Framework版本...?

致谢

格哈德

1条回答
SAP小黑
2020-09-12 12:47

欢迎来到dll地狱。...

因为Visual Studio的CR不兼容,并且因为非GAC的dll要求它们都具有相同的版本。

正确的,3500是现在允许的最低框架版本,与Windows兼容,MS不再支持2.0框架。我们还将VC 2005 C ++运行时更新为VC 2015运行时,以也符合Windows。

SP 21的该功能也适用于SP 21之上的所有版本。

由于使用该文件夹的目的不是那样,因此无法选择使用其他文件夹。

更新运行时,因此对于将多个CR用于VS应用程序的系统,每个人都需要更新,以便它们与运行时以及彼此兼容。 质量检查软件仍然是限制因素...

Don

一周热门 更多>