Vault 4.x incompatible with Telerik controls?

If you are having a problem using Vault, post a message here.

Moderator: SourceGear

Post Reply
alhiggs
Posts: 5
Joined: Wed Dec 10, 2008 7:30 am

Vault 4.x incompatible with Telerik controls?

Post by alhiggs » Tue Sep 20, 2011 6:44 am

After installing Telerik RadControls (trial),
VS2008 exits silently when trying to load a vault-controlled project.
If I start VS and load a local project or create a new one, it works ok.

My config:
XP, VS2008, Vault 4.1.4 Client, Data Dynamics ActiveReports 6.0, Dundas charting.
Recently loaded Telerik trial.
Everything working before loading Telerik.

I suspect a .NET runtime version clash and here's why:

I can get my solution to load from vault if I do things in this order:
Start VS2008
Tools -> options -> Source Control -> NONE
open local web site / solution. When the Telerik extensions load, the framework 3.5 (4.0?) is loaded.
Then I close solution but stay in dev environment.
Then file, open project, browse to solution file on hard drive that is for a solution under source control.
the project opens and changes my source control setting back to "vault enhanced client" but works for this session without problems.

I think that if the Vault client loads first, it might be loading the 2.0 framework into the IDE process address space. Then when the Telerik extensions try to load, it wants 3.5 or 4.0, and the whole environment silently crashes. I see nothing in event logs. I even ran PROCMON but could not find any clues.

Any ideas? I do not have the budget right now to upgrade all our team from 4.x to 5.x.
Does 5.x use a later framework version? Would this solve it?

Thanks

lbauer
Posts: 9736
Joined: Tue Dec 16, 2003 1:25 pm
Location: SourceGear

Re: Vault 4.x incompatible with Telerik controls?

Post by lbauer » Tue Sep 20, 2011 7:39 am

We haven't tested Vault with Telerik controls, so we don't have any experience making it work. Both Vault 4.x and 5.x use the .NET Framework 2.0, so I don't think upgrading would make a difference.

You might be able to get Telerik controls to load the .NET Framework 2.0 if there's a Telerik executable file.

See this KB article about creating a config file that causes an .exe to load the .NET Framework 2.0:

http://support.sourcegear.com/viewtopic ... 13&t=15034

This discusses VB 6 and VC++, but the idea is the same -- in your case you might create a telerik.exe.config file using the same steps.
Linda Bauer
SourceGear
Technical Support Manager

alhiggs
Posts: 5
Joined: Wed Dec 10, 2008 7:30 am

Re: Vault 4.x incompatible with Telerik controls?

Post by alhiggs » Tue Sep 20, 2011 9:33 am

Thanks - wouldn't it make more sense to have SourceGear load the 3.5 instead of making the newer software load the older .net framework? Of course all this is based only on my best guess as to what's going on. Anyone else using Vault 4.x, VS2008, and projects using RadControls?

Thanks --Austin

lbauer
Posts: 9736
Joined: Tue Dec 16, 2003 1:25 pm
Location: SourceGear

Re: Vault 4.x incompatible with Telerik controls?

Post by lbauer » Wed Sep 21, 2011 2:30 pm

We don't control what Visual Studio loads. However, our integration is based on the .NET 2.0 Framework so that older versions of Visual Studio will still work with Vault.
Linda Bauer
SourceGear
Technical Support Manager

Post Reply