I have a WIndows 7 Home Premium 64-bit computer using one of my apps. All was fine until last Friday.
I have developed a setup package with Crystal Reports 2008, Visual Studio 2010 and was able to successfully deploy on Windows 7 32 bit PCs. It did not work on Windows 7 PC with 64 bit. Environment: Crystal Reports 2008, Visual Studio 2010, Oracle Database 11G with Oracle Client 64 Bit on client PC's, ODBC Connection to Crystal Reports.
Now the user gets the following error when executing my VB.NET 2005 application. >> An error occurred while attempting to load the Crystal Reports runtime. Either the Crystal Reports registry key permissions are insufficient or the Crystal Reports runtime is not installed correctly. Please install the appropriate Crystal Reports redistributable (CRRedist*.msi) containing. > The installer was interrupted before Crystal Reports for.NET Framework 2.0 (x86) could be removed. You need to restart the installer and try again.
Don't know why this Windows 7 64-bit Home Premium worked with a.NET 20 application and Crystal Reports for.NET 2.0 for a period of time and then stopped. I had to use revouninstaller to remove all instances of CR for.NET. Rebooted the computer and still had problems. Then I found a fix. Cannot remember my search string I used to find the link associated with this.refers to the necessity to install the msi for CR for.NET 2.0 64-bit IN ADDITION TO CR for.NET 2.0 32-bit. I have no clue what the necessity is, but it resolved my problem.
Didn't give it any thought at the time, but this morning when all else fails.downloaded the x64 version, installed it also. Worked first time. Thanks for the effort Michael. This one actually works. THANK YOU DONALD AMBROSE!!!!
1) From the command prompt run: crredist2005_x86.msi /lv logfile.log 2) Open the logfile.log from notepad. Next scroll down to the point where the uninstaller tries to delete a file or encounters an error,my example was somewhat like this 1: Deleting file 2: uplevel.6BEE2C32_7676_0C9D _FF1F_C8B3 B9A1E18E 3: C: Windows winsxs x86_micr osoft.vc80.atl_1fc8b 3b9a1e18e3 b_8.0.5072 7.1_none_0 c9d76766be e2c32 4: ATL80.dll Action ended 20:19:57: SxsUninstallCA.3A293793_04 57_88B6_FF 1F_C8B3B9A 1E18E.
Return value 3.Action ended 20:19:57: INSTALL. Return value 3. 3) Open that directory and find the ATL80.dll file. Basically ATL80.DLL has the ownership set to System. So I right clicked on it, go to the Security tab, then click Advanced, then click the Owner tab. The current owner will probably be set to system.
There are a number of reasons why a radio code based on the vehicles chassis number or registration may not work, these include: • The radio was changed under manufacturer warranty. Bmw radio code generator. • The car radio was changed for an improved model, i.e. Tape to CD player. Most vehicle main dealers require you to book in your vehicle and take the car and proof of ownership along before they apply for the radio code. Usually the code will be based on your vehicle registration or Chassis number which can mean you are not getting the code for the current unit fitted to the car, especially if the radio has been replaced at any stage in its lifetime.
So I changed that to my user. Saved it and applied changes. (Then close that window) 4) Right click on the ATL80.dll file again, I gave the Everyone user full permissions then from the security tab.
Finally, once done, and try to uninstall again, and it worked for me.
转至: If you are developing an application using one of the Crystal Reports SDKs for Visual Studio, you need to deploy the Crystal Reports Runtime on each computer where your application is expected to run. In order to help you easily deploy the runtime on any computer running your application, Business Objects provides a set of runtime packages, i.e. Redistributables, implemented using the Windows Installer technology. These packages are implemented in the form of executable Windows Installer (MSI) files or Merge Module (MSM) packages. The executable Windows Installer (MSI) packages can be used to directly deploy the Crystal Reports Runtime on the end user’s machine, for supporting thick client desktop applications, or the web server, for supporting web applications built with ASP or ASP.NET. The MSI packages can either be manually installed on the target computer, or pushed to many client computers on the network by a network administrator.
I have a WIndows 7 Home Premium 64-bit computer using one of my apps. All was fine until last Friday.
I have developed a setup package with Crystal Reports 2008, Visual Studio 2010 and was able to successfully deploy on Windows 7 32 bit PCs. It did not work on Windows 7 PC with 64 bit. Environment: Crystal Reports 2008, Visual Studio 2010, Oracle Database 11G with Oracle Client 64 Bit on client PC's, ODBC Connection to Crystal Reports.
Now the user gets the following error when executing my VB.NET 2005 application. >> An error occurred while attempting to load the Crystal Reports runtime. Either the Crystal Reports registry key permissions are insufficient or the Crystal Reports runtime is not installed correctly. Please install the appropriate Crystal Reports redistributable (CRRedist*.msi) containing. > The installer was interrupted before Crystal Reports for.NET Framework 2.0 (x86) could be removed. You need to restart the installer and try again.
Don't know why this Windows 7 64-bit Home Premium worked with a.NET 20 application and Crystal Reports for.NET 2.0 for a period of time and then stopped. I had to use revouninstaller to remove all instances of CR for.NET. Rebooted the computer and still had problems. Then I found a fix. Cannot remember my search string I used to find the link associated with this.refers to the necessity to install the msi for CR for.NET 2.0 64-bit IN ADDITION TO CR for.NET 2.0 32-bit. I have no clue what the necessity is, but it resolved my problem.
Didn't give it any thought at the time, but this morning when all else fails.downloaded the x64 version, installed it also. Worked first time. Thanks for the effort Michael. This one actually works. THANK YOU DONALD AMBROSE!!!!
1) From the command prompt run: crredist2005_x86.msi /lv logfile.log 2) Open the logfile.log from notepad. Next scroll down to the point where the uninstaller tries to delete a file or encounters an error,my example was somewhat like this 1: Deleting file 2: uplevel.6BEE2C32_7676_0C9D _FF1F_C8B3 B9A1E18E 3: C: Windows winsxs x86_micr osoft.vc80.atl_1fc8b 3b9a1e18e3 b_8.0.5072 7.1_none_0 c9d76766be e2c32 4: ATL80.dll Action ended 20:19:57: SxsUninstallCA.3A293793_04 57_88B6_FF 1F_C8B3B9A 1E18E.
Return value 3.Action ended 20:19:57: INSTALL. Return value 3. 3) Open that directory and find the ATL80.dll file. Basically ATL80.DLL has the ownership set to System. So I right clicked on it, go to the Security tab, then click Advanced, then click the Owner tab. The current owner will probably be set to system.
There are a number of reasons why a radio code based on the vehicles chassis number or registration may not work, these include: • The radio was changed under manufacturer warranty. Bmw radio code generator. • The car radio was changed for an improved model, i.e. Tape to CD player. Most vehicle main dealers require you to book in your vehicle and take the car and proof of ownership along before they apply for the radio code. Usually the code will be based on your vehicle registration or Chassis number which can mean you are not getting the code for the current unit fitted to the car, especially if the radio has been replaced at any stage in its lifetime.
So I changed that to my user. Saved it and applied changes. (Then close that window) 4) Right click on the ATL80.dll file again, I gave the Everyone user full permissions then from the security tab.
Finally, once done, and try to uninstall again, and it worked for me.
转至: If you are developing an application using one of the Crystal Reports SDKs for Visual Studio, you need to deploy the Crystal Reports Runtime on each computer where your application is expected to run. In order to help you easily deploy the runtime on any computer running your application, Business Objects provides a set of runtime packages, i.e. Redistributables, implemented using the Windows Installer technology. These packages are implemented in the form of executable Windows Installer (MSI) files or Merge Module (MSM) packages. The executable Windows Installer (MSI) packages can be used to directly deploy the Crystal Reports Runtime on the end user’s machine, for supporting thick client desktop applications, or the web server, for supporting web applications built with ASP or ASP.NET. The MSI packages can either be manually installed on the target computer, or pushed to many client computers on the network by a network administrator.