下载以下资源时出错:CRRuntime_32bit_13_0_18.msi?

An error occurred downloading the following resource: CRRuntime_32bit_13_0_18.msi?

从 c# windows 表单发布项目并尝试设置后,我收到此错误:

我检查了网站的解决方案,但不清楚如何从项目属性中解决这个问题,这是无法下载文件的错误: 下载以下资源时出错: http://downloads.businessobjects.com/akdlm/crnetruntime/clickonce/CRRuntime_32bit_13_0_18.msi

The following properties have been set:
Property: [AdminUser] = true {boolean}
Property: [InstallMode] = HomeSite {string}
Property: [NTProductType] = 1 {int}
Property: [ProcessorArchitecture] = AMD64 {string}
Property: [VersionNT] = 10.0.0 {version}
Running checks for package 'Microsoft .NET Framework 4.5.2 (x86 and x64)', phase BuildList
Reading value 'Release' of registry key 'HKLM\Software\Microsoft\NET Framework Setup\NDP\v4\Full'
Read integer value 528372
Setting value '528372 {int}' for property 'DotNet45Full_Release'
Reading value 'v4' of registry key 'HKLM\SOFTWARE\Microsoft\NET Framework Setup\OS Integration'
Read integer value 1
Setting value '1 {int}' for property 'DotNet45Full_OSIntegrated'
The following properties have been set for package 'Microsoft .NET Framework 4.5.2 (x86 and x64)':
Property: [DotNet45Full_OSIntegrated] = 1 {int}
Property: [DotNet45Full_Release] = 528372 {int}
Running checks for command 'DotNetFX452\NDP452-KB2901907-x86-x64-AllOS-ENU.exe'
Result of running operator 'ValueEqualTo' on property 'InstallMode' and value 'HomeSite': true
Result of checks for command 'DotNetFX452\NDP452-KB2901907-x86-x64-AllOS-ENU.exe' is 'Bypass'
Running checks for command 'DotNetFX452\NDP452-KB2901907-x86-x64-AllOS-ENU.exe'
Result of running operator 'ValueEqualTo' on property 'InstallMode' and value 'HomeSite': true
Result of checks for command 'DotNetFX452\NDP452-KB2901907-x86-x64-AllOS-ENU.exe' is 'Bypass'
Running checks for command 'DotNetFX452\NDP452-KB2901954-Web.exe'
Result of running operator 'ValueNotEqualTo' on property 'InstallMode' and value 'HomeSite': false
Result of running operator 'ValueGreaterThanEqualTo' on property 'DotNet45Full_Release' and value '379893': true
Result of checks for command 'DotNetFX452\NDP452-KB2901954-Web.exe' is 'Bypass'
Running checks for command 'DotNetFX452\NDP452-KB2901954-Web.exe'
Result of running operator 'ValueNotEqualTo' on property 'InstallMode' and value 'HomeSite': false
Result of running operator 'ValueGreaterThanEqualTo' on property 'DotNet45Full_Release' and value '379893': true
Result of checks for command 'DotNetFX452\NDP452-KB2901954-Web.exe' is 'Bypass'
'Microsoft .NET Framework 4.5.2 (x86 and x64)' RunCheck result: No Install Needed
Running checks for package 'SAP Crystal Reports Runtime Engine for .NET Framework', phase BuildList
Reading value 'CRRuntime32Version' of registry key 'HKLM\SOFTWARE\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports'
Unable to read registry value
Not setting value for property 'CRRuntime32Version'
Reading value 'CRRuntime64Version' of registry key 'HKLM\SOFTWARE\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports'
Unable to read registry value
Not setting value for property 'CRRuntime64Version'
The following properties have been set for package 'SAP Crystal Reports Runtime Engine for .NET Framework':
Running checks for command 'Crystal Reports for .NET Framework 4.0\CRRuntime_32bit_13_0_18.msi'
Result of running operator 'ValueNotEqualTo' on property 'ProcessorArchitecture' and value 'Intel': true
Result of checks for command 'Crystal Reports for .NET Framework 4.0\CRRuntime_32bit_13_0_18.msi' is 'Bypass'
Running checks for command 'Crystal Reports for .NET Framework 4.0\CRRuntime_64bit_13_0_18.msi'
Result of running operator 'ValueNotEqualTo' on property 'ProcessorArchitecture' and value 'AMD64': false
Skipping ByPassIf because Property 'CRRuntime64Version' was not defined
Result of running operator 'ValueEqualTo' on property 'AdminUser' and value 'false': false
Skipping FailIf because Property 'Version9x' was not defined
Result of running operator 'VersionLessThan' on property 'VersionNT' and value '5.00': false
Result of checks for command 'Crystal Reports for .NET Framework 4.0\CRRuntime_64bit_13_0_18.msi' is 'Install'
'SAP Crystal Reports Runtime Engine for .NET Framework' RunCheck result: Install Needed
EULA for components 'SAP Crystal Reports Runtime Engine for .NET Framework' was accepted.
Copying files to temporary directory "C:\Users\DELL\AppData\Local\Temp\VSDFBB4.tmp\"
Downloading files to "C:\Users\DELL\AppData\Local\Temp\VSDFBB4.tmp\"
(11/23/2020 05:34:57 PM) Downloading 'Crystal Reports for .NET Framework 4.0\CRRuntime_32bit_13_0_18.msi' from 'http://downloads.businessobjects.com/akdlm/crnetruntime/clickonce/CRRuntime_32bit_13_0_18.msi' to 'C:\Users\DELL\AppData\Local\Temp\VSDFBB4.tmp\'
Download completed at 11/23/2020 05:35:01 PM
Downloading failed with HRESULT=-2146697202

请问如何解决这个错误才能正常工作几天?

SAP 最近删除了这些文件。

您可以将它们托管在您自己的网站上并更新 product.xml 文件以指向正确的位置。

我过去 3 天解决了这个问题并找到了解决方案:

1- 转到项目属性然后发布选项卡。

2- 单击先决条件并取消选中 SAP crystal 报告 运行time Engine for .NET Framework。

3- 发布项目并安装它 crystal 报告 运行time .

4- 我正在使用 Microsoft Visual Studio 2015 更新 3。

5- 从以下 link 下载 crystal 报告 运行time SP 20 64 位版本 13.0.20 与 VS 2015 兼容: https://www.tektutorialshub.com/crystal-reports/how-to-download-and-install-crystal-report-runtime/

6- 下载并设置 crystal 报告 运行 时间引擎后,我可以 运行 并使用我的报告。

希望这对其他人有帮助,很多开发人员都遇到过这个问题。