LLBLGen Pro 1.0.2005.1 on Framework 2.0 and VS 2005

Posts   
 
    
Codfish
User
Posts: 4
Joined: 15-Jan-2006
# Posted on: 15-Jan-2006 06:32:38   

I am using .net framework 2.0 / ASP.NET 2.0 / SQL Server 2005 and Visual Studio 2005.

I am very interested in LLBLGen Pro and would like to try the demo version for evaluation. What I really need to know is if the product (LLBLGen Pro 1.0.2005.1 ) will work on these platforms. I understand that the future release LLBLGen 2.0 will make better use of the new asp.net 2.0 features, generating code that may make better use of new features, but what I need to know is if the current designer (LLBLGen Pro 1.0.2005.1 ) will work on these platforms I mentioned.

I have looked through various areas of this site to find my answer. Some say .Net Framework 2.0 is supported, other areas say you need 1.1. Please clarify for me.

Thank-you Codfish

sparmar2000 avatar
Posts: 341
Joined: 30-Nov-2003
# Posted on: 15-Jan-2006 18:24:10   

Hi Codfish

LLBLGen Pro designer is build against .Net 1.1. The code it generates is perfectly runnable on .net 2.0.

To run the designer on .Net 2.0, please the llblgenpro.exe.config file and remove the 1.1.4322 reference under supported runtimes.

The llblgenpro.exe.config can be found in the directory that you installed the product e.g.

{install dir}:\Program Files\Solutions Design\LLBLGen Pro

The config file will have the following

    <startup>
        <!-- LLBLGen Pro needs at least v1.1. -->
        <supportedRuntime version="v1.1.4322"/>
        <supportedRuntime version="v2.0.50727"/>
    </startup>

change this to:

    <startup>
        <!-- LLBLGen Pro needs at least v1.1. -->
        <!-- supportedRuntime version="v1.1.4322"/ -->
        <supportedRuntime version="v2.0.50727"/>
    </startup>

or just remove the

<supportedRuntime version="v1.1.4322"/>

Good luck, and please 'com back' if you have any further queries.

Codfish
User
Posts: 4
Joined: 15-Jan-2006
# Posted on: 18-Jan-2006 01:25:02   

Thank-you for your help so far,

Well I have read some of the manual and decided to download the trial version. I am very interested in this product. When I tried to install, it asked for the .net framework 1.1 and would not install. I have the .net framework 2.0 installed, and do not want to install the 1.1 framework just to get this product installed. Is there some way that I can install this product with only the .net framework 2.0 installed? I really don't trust having the 1.1 framework installed on the same machine with 2.0. I know MS says it's OK, but I do not want to do that.

Thanks again for your help.

Walaa avatar
Walaa
Support Team
Posts: 14950
Joined: 21-Aug-2005
# Posted on: 18-Jan-2006 07:26:00   

Although the designer is build against .net 1.1, the generated code is perfectly runnable on .net 2.0.

So you may try the following to run the designer on .net 2.0, alter the llblgenpro.exe.config file and remove the 1.1.4322 reference under supported runtimes.

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39617
Joined: 17-Aug-2003
# Posted on: 18-Jan-2006 09:21:04   

You can install .NET 1.1 side by side to .NET 2.0 without a problem. I have .NET 1.0, .NET 1.1 and .NET 2.0 installed side by side (if only to compile the runtimes against all architectures wink )

You need .NET 1.1 on your machine to run the installer, you can't avoid that, sorry. After the installation, see Walaa's message about running it on .NET 2.0 (and you then thus can safely remove .NET 1.1 again wink )

Be sure to install .NET 1.1 with the /noaspupgrade switch, so you won't have to run teh aspnet iis install command again for .NET 2.0 afterwards simple_smile

Frans Bouma | Lead developer LLBLGen Pro
Barry
User
Posts: 232
Joined: 17-Aug-2005
# Posted on: 23-Jan-2006 02:25:45   

After removing the line for 1.1 runtime, the designer run several times faster than before, especially opening large project file, my project require over a minute to open it before, it only take less than 10 seconds now. sunglasses

But when I upgrade to new version of LLBLGen everytime, I need to uninstall old one and install the new one, and config file is reset, I need to edit it again manually... cry

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39617
Joined: 17-Aug-2003
# Posted on: 23-Jan-2006 09:32:40   

You could keep a copy around. Or uninstall .NET 1.1 if you don't need that anymore.

Thanks for the feedback on load times btw. That's great news simple_smile

Frans Bouma | Lead developer LLBLGen Pro