Howdy. I had AL running just fine but my OS (W2K Pro sp4) crashed and burned and I had to reinstall everything. Now I can't install any of the latest Betas, not even the one I had running before. The installer encounters an error and wants to send a report to MicroSuck. I tried moving the folder around (Desktop, root folder) but no luck. DLed and tried that setup.exe thing from another thread way back and it didn't help either. The log shows nada.
Here's the report from DotNet version check:
(updated)
[begin]
Installed .NET Runtime(s)
OK.
Current version: The following runtimes are installed:
1.1.4322.2032 Version 1.1 SP1 Aug 2004
2.0.50727.42 Version 2.0 RTM (Visual Studio.NET 2005 RTM / SQL Server 2005 RTM) Nov 2005
ADO Database Runtime Version
ADO 2.60 check failed. Download update from http://www.microsoft.com/Data/download.htm. Installed version must be at least 2.60.0.0.
Current version: 2.53.6200.0
Determined from file: C:\Program Files\Common Files\System\ado\msado15.dll
Internet Explorer Version
OK.
Current version: 5.50.4807.2300
Determined from file: C:\WINNT\system32\shdocvw.dll
VersionCheck (c) 2002-2007 TMG Development Ltd - http://www.tmgdevelopment.co.uk/versioncheck/indexapp.htm
[end]
Of course nothing at MicroSuck's site is in English, so I don't know if the ADO database thing is for dotnet 1 or 2 or if there's anything I can download to install the more recent version of ADO.
Is the ADO thing what's causing my problem? The only other thing I can think of is that Windows update might install something I need, eventually. It's set to run tonight.
You should try to get the latest .NET 2 version first, yours is a bit dated:
http://www.microsoft.com/downloads/thankyou.aspx?familyId=0856eacb-4362-4b0d-8edd-aab15c5e04f5&displayLang=en (http://www.microsoft.com/downloads/thankyou.aspx?familyId=0856eacb-4362-4b0d-8edd-aab15c5e04f5&displayLang=en)
http://en.wikipedia.org/wiki/Microsoft_.NET_Framework#.NET_Framework_architecture
According to that I have the latest version, if I'm reading it right. Am I or that page mistaken?
So that's it then? Ah well, I loved AL but what are you gonna do? I suppose there's PBoost or whatever it's called.
Try reinstalling Net 2.0...
Reinstalling Microsoft.Net 2.0 didn't help. I was able to install the non-beta version of AL.
Here's the log error when I try to install one of the betas (I think this is from attempted install of 1.7.1.5):
Disposing
Void Main(): High up the call stack, Method: {0}
0: High up the call stack, Line Number: {0}
Anything else happening or is AL just closing down?
I get the initial "please wait" dialog. Then the "application warning" dialog. When I click Install I get a quick extraction progress bar. When it completes I get the "Advanced Library has encountered a problem and needs to close" dialog.
Actually the above log message is something I got previously, but I'm not getting it now, just the dashed line.
You might consider separating the logs for AL and AL installations.
The installer is a Microsoft installer... You should post the log you should get from the "crash" dialog.
I figured it out. There was a log file in Local Settings from days ago that read:
Error 1931. The Windows Installer service cannot update the system file C:\WINNT\system32\scrrun.dll because the file is protected by Windows. You may need to update your operating system for this program to work correctly. Package version: 5.6.0.6626, OS Protected version: 5.1.0.5010
So I Googled sccrun.dll and Error 1931 and figured out I needed to download and install Windows Script 5.6. That did the trick - a 600k download and a reboot later, AL fired right up on the next try.