PDA

View Full Version : installer question


MNBob
09-27-2005, 02:09 PM
What is the purpose of the installer with the 1.0 release?

I have a folder called "C:\Program Files\Microsoft.NET\Misc Assemblies". I created this folder for this (http://www.extremeexperts.com/Net/FAQ/AddAssembliestoReferenceTab.aspx) purpose.

When I ran the 1.0 install and then loaded the MovieFinder example, the reference to Spring.Core was still my 0.6 version in the above registered folder. When I re-named the 0.6 assembly, the reference then pointed to the install location (C:\Program Files\Spring.NET\Spring.NET 1.0.0\bin\net\1.1\debug\Spring.Core.dll)

So I assume the installer is just to package everything up nicely and provide some shortcuts and does nothing with the GAC. I also assume that the examples were set up by browsing to the install location. Are my assumptions correct?

Rick Evans
09-27-2005, 02:55 PM
Hi

Correct.

In this release the installer is just for packaging everything up nicely. In future releases (such as the forthcoming 1.1), we will also be including a Spring.Web reference application (ASP.NET), so we'll need to create the appropriate virtual directory and suchlike in IIS.

I'd be interested in knowing if you'd actually like the installer to prompt you to install the various Spring.NET assemblies into the GAC during the install process. I daresay one of us, not me :), could investigate how to make such an installer prompt in the 1.1 timeframe.

Hey I didn't know about that Registry key... thanks for the heads up.

Ciao
Rick

MNBob
09-27-2005, 04:01 PM
I generally say "Ack!" to the GAC because it's easier to ignore what you haven't taken time to fully understand. :)

Thus I, personally, would skip an option to install into the GAC. However, someone else might like that option.

In my case, an option to copy to an additional location (or, better yet, a check for registered assembly folders!) would be helpful but obviously it's not very difficult for me to manually copy after the install.