SapphireSteel Forum
Welcome,
Guest
. Please
login
or
register
.
May 21, 2013, 09:17:27 PM
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Search:
Advanced search
Welcome to the SapphireSteel forum - for discussion of the Ruby In Steel and Amethyst IDEs
3884
Posts in
800
Topics by
669
Members
Latest Member:
m
SapphireSteel Forum
General
Ruby In Steel
ProjectAggregator2.dll installed into IDE directory?
« previous
next »
Pages:
[
1
]
Author
Topic: ProjectAggregator2.dll installed into IDE directory? (Read 3416 times)
key88sf
Newbie
Posts: 4
ProjectAggregator2.dll installed into IDE directory?
«
on:
August 05, 2009, 02:11:06 PM »
Hi - is there any reason ProjectAggregator2.dll is installed into a root-level folder on the C: drive called "IDE" ? I think it would be much cleaner and straightforward if this was placed into the regular SapphireSteel Software directory, instead of a root folder.
Logged
Dermot
Administrator
Hero Member
Posts: 1005
Re: ProjectAggregator2.dll installed into IDE directory?
«
Reply #1 on:
August 05, 2009, 02:46:04 PM »
Unfortunately, this isn't in our control (not easily anyway).
ProjectAggregator2 is a Microsoft provided 'fix' for VS 2005. It isn't needed in VS 2008 - but we have to be able to run in both VS 2005 and VS 2008, and so we have to use it. It installs where the Microsoftie who wrote it decided where it should go - into C:\IDE. No idea why he/she chose that directory.
If you know what you're doing in the Registry you can move it to somewhere more sensible.
We'll probably get rid of it when we start supporting VS 2010 properly. I think supporting two editions of VS is probably enough - we dont support VS 2003 for example.
Dermot
Logged
key88sf
Newbie
Posts: 4
Re: ProjectAggregator2.dll installed into IDE directory?
«
Reply #2 on:
August 06, 2009, 01:34:14 AM »
I'm running VS2008 on Vista, and if I rename the "IDE" directory so it can't located the aggregator, I get an error message when trying to open a rails .sln file. So it seems it is needed by 2008 as well?
Logged
Huw Collingbourne
Administrator
Hero Member
Posts: 934
Re: ProjectAggregator2.dll installed into IDE directory?
«
Reply #3 on:
August 06, 2009, 02:35:07 AM »
Yes. The current version of Ruby In Steel has been developed using VS 2005 in order to ensure compatibility between our VS2005/2008 editions. Consequently the Project Aggregator is a requirement for all installations. I know that's a nuisance but to ensure VS2005/2008 compatibility we have no alternative. As Dermot said earlier, we will drop that requirement when we cease to support VS2005 in a future version.
best wishes
Huw
Logged
Dermot
Administrator
Hero Member
Posts: 1005
Re: ProjectAggregator2.dll installed into IDE directory?
«
Reply #4 on:
August 08, 2009, 03:22:34 AM »
If you want to move it, locate the key
HKEY_CLASSES_ROOT\CLSID\{F0956FDB-CAE8-4df0-9FD1-48938F83D36F}
in the registry and goto the subkey 'InprocServer32'. This contains the location of the ProjectAggregator2.
Just change this to where you want the DLL located and move the actuall DLL there.
Dermot
«
Last Edit: August 08, 2009, 03:28:27 AM by Dermot
»
Logged
Pages:
[
1
]
« previous
next »
Jump to:
Please select a destination:
-----------------------------
General
-----------------------------
=> News and Announcements
=> Amethyst
=> Ruby In Steel
=> Ruby Programming
=> The Snug Bar