Wow!
Seems that RadEditor is incompatible with Firefox 3.1...
Original message:
I receive the following error when installing the VS extensions: http://www.rawsoft.nl/img/24-3-2009_95702.jpg
My setup:
- VS 2008 SP1 with C#
- AnkhSvn
- Resharper 4.5 beta
- Latest RadControls for ASP.Net Ajax
24 Answers, 1 is accepted

I noticed this in the MSI log file:
Error 1721. There is a problem with this Windows Installer package. A program required for this install to complete could not be run. Contact your support personnel or package vendor. Action: CA_DevenvSetup2005, location: , command: /setup
=== Logging stopped: 24-3-2009 11:36:05 ===
CA_DevenvSetup2005 ? I don't have 2005 installed. And I also didn't choose 2005 integration (it is not even visible in the installer).

I dó have a "Microsoft Visual Studio 8" directory in my "program files (x86)". but there is no devenv.exe
Seems that the installer's Visual Studio / C# condition checks or not setup correctly.
I removed the 'CA_DevenvSetup2005' action from the MSI package (using Orca) and now it installed successfully.
Thanks for your involvement with that problem! We logged it to our bug tracking system. We will do our best to find why did we not discover it when testing on a machine with VS 2008 only and, if a problem on our side, fix it for the next service pack. Can you please help us with the problem identification? We need to know if you have had Visual Studio 2005 installed previously on that machine.
Best regards,
Erjan Gavalji
the Telerik team
Check out Telerik Trainer , the state of the art learning tool for Telerik products.

It can be possible that I have installed VS hotfixes or updates that apply to both 2005 and 2008 (that's probably why I have a VS 8 directory).
Here is an overview of my VS 8 directory's content:
Name
Common7
IDE
1033
cmddefui.dll
Microsoft.VisualStudio...
Microsoft.VisualStudio...
msenvui.dll
msvb7ui.dll
UpgradeReport.xslt
vsmsoui.dll
vsslnui.dll
PublicAssemblies
Microsoft.VisualStudio...
cmddef.dll
MakeZipExe.exe
Microsoft.Data.Connectio...
Microsoft.Data.Connectio...
Microsoft.VisualStudio.E...
Microsoft.VisualStudio.T...
Microsoft.VisualStudio.T...
Microsoft.WizardFramewor...
Microsoft.WizardFramewor...
msdis150.dll
msenv.dll
mspdb80.dll
mspdbcore.dll
mspdbsrv.exe
msvb7.dll
Visualui.TTF
vssln.dll
ZipExeStub.exe
Packages
Debugger
1033
cscompeeui.dll
msdbgui.dll
vsdebugui.dll
avvspkdh.dll
cpde.dll
cscompee.dll
jsee.dll
mcee.dll
mcee_mc.dat
shmetapdb.dll
vsdebug.dll
SDK
v2.0
Bin
1033
jbimpui.dll
Jbimp.exe
Jbimp.exe.config
Bootstrapper
Engine
de
setup.xml
en
setup.xml
es
setup.xml
fr
setup.xml
it
setup.xml
ja
setup.xml
ko
setup.xml
pt-BR
setup.xml
ru
setup.xml
zh-CHS
setup.xml
zh-CHT
setup.xml
setup.bin
Packages
DotNetFX
en
eula.txt
package.xml
dotnetchk.exe
product.xml
SqlExpress
en
eula.txt
package.xml
product.xml
SqlExpressChk.exe
WindowsInstaller3_1
en
eula.txt
Package.xml
Product.xml
Schemas
Package.xsd
GuiDebug
vspkgs
1033
DbgClrMui.dll
DbgClrMnu.dll
DbgCLR.exe
dbgclr.prf
dbgclr.exe.config
DbgClr.exe.manifest
msdis150.dll
VisualUI.ttf
VJ#
bin
1033
vjscompeeui.dll
vjsautoexp.dat
vjscompee.dll
Xml
Schemas
1033
vscontent.xsd
Package.xsd
The Telerik.Web.UI VSExtensions installer actually performs a registry search to identify if there is Visual Studio 2005 installed on the machine. The path of the registry key is the following:
[HKLM]\Software\Microsoft\VisualStudio\8.0\Setup\VS
We are not sure if some update/third party software could have added this path, so we will mostly appreciate it if you can help us with that. Needless to say, your Telerik account will be updated.
Kind regards,
Erjan Gavalji
the Telerik team
Check out Telerik Trainer , the state of the art learning tool for Telerik products.

http://www.rawsoft.nl/img/24-3-2009_133449.jpg
Could these come from the Visual C++ 2005 Redist package?

This contains the VC components referenced in the registry I was talking about in the previous post.
(I am running Server 2008 / .net 3.5 SP1 btw.)
Actually the screenshot you sent does not display the ...\8.0\Setup\VS folder existence... Can you please, recheck if the screenshot was taken from the HKLM root? If true, that means that the problem is somewhere else, most probably in our install scripts.
If the key exists under the HKLM root, it would still mean that some software installed something in the VS 2005 registry and it will be good for us to find it.
By the way, is it possible for you install a latest internal build? Please, open a formal support ticket so that I attach the build if convenient.
Kind regards,
Erjan Gavalji
the Telerik team
Check out Telerik Trainer , the state of the art learning tool for Telerik products.

I checked on another machine without VS 2005 installed: it does not have the 8.0 key.
To confirm my suspicion that the .net 2.0 sdk registers this key, I installed the sdk on that machine.
Indeed this registrers the 8.0/CLSID and 8.0/VC keys.
Hope this helps some more.
I will create a ticket and try the internal build.
Edit: ticket# 200362
Thanks for the additional research. The CLSID and VC keys do not interfere with the Telerik.Web.UI.VSExtensions installation, because it searches exactly the
[HKLM]\Software\Microsoft\VisualStudio\8.0\Setup\VS
key.
Still, finding the root of the problem and fixing it are very important for us. Let me know the result of the build I already sent.
Kind regards,
Erjan Gavalji
the Telerik team
Check out Telerik Trainer , the state of the art learning tool for Telerik products.

Hi,
This build provides me with an option to install the VS 2005 extensions, this is incorrect (the latest official build does not provide me with this option).
When I install both. This ofcourse fails because I don't have VS 2005.
When I deselect 2005 integration, the installation succeeds.
I think you need to relook at the condition of the VS 2005 component in the msi scripts.
again: I don't have VS2005, but I dó have .net 2.0 SDK installed (the 2.0 sdk install creates the VisualStudio/8.0 registry key, as you can see in the image of my forum post)
I'm posting this reply to keep the other guys informed.
Indeed, thanks to Remco Ros we identified that the registry search in our installer found a value which the .NET 2.0 SDK added, hence the error. We fixed the problem and an internal build is ready if any of you encounter the same problem. The fix will be available in the SP1 release.
Best regards,
Erjan Gavalji
the Telerik team
Check out Telerik Trainer , the state of the art learning tool for Telerik products.
I just want to answer the question about whether RadEditor is compatible or not with Firefox 3.1. Yes, RadEditor is compatible with Firefox 3.1. The encoding problem with the ~ tilde symbols is a confirmed bug in Firefox 3.1 beta and it will be fixed for the official FF 3.1 release. You can find more information about this browser bug in the following bugzilla report:
https://bugzilla.mozilla.org/show_bug.cgi?id=483821
All the best,
Rumen
the Telerik team
Check out Telerik Trainer , the state of the art learning tool for Telerik products.

I have excatly same error ....
Product: Telerik RadControls for ASPNET AJAX VSExtensions -- Error 1721. There is a problem with this Windows Installer package. A program required for this install to complete could not be run. Contact your support personnel or package vendor. Action: CA_DevenvSetup2005, location: , command: /setup
Isn't there a hotfix or do we have to wait for SP1? ... and when is SP1 due?
:(
Thanks,
Mojo
Thank you for contacting us. Did you encounter this error the same way Remco Ros did, namely by having the .NET 2.0 SDK, but not Visual Studio 2005? If so, the fix will be available in the SP1 release, which will be available for download tomorrow.
Please do not hesitate to contact me if the problem persists.
Regards,
Andrey
the Telerik team
Check out Telerik Trainer , the state of the art learning tool for Telerik products.

Yes I have 2.0 SDK and not VS2005 installed.
Looking forward to the patch.
Kind regards,
Mojo
Just posting to inform you that the SP1 release will be available for download in a few hours. It should solve the problem. If that is not the case, please contact me.
Best wishes,
Andrey
the Telerik team
Check out Telerik Trainer , the state of the art learning tool for Telerik products.

I got this "There is a problem with this Windows installer . . ." error twice. Here's what happened:
1) uninstalled Q1 2009 version
2) installed Q2 2009 version (released on 7/1/09)
3) got error
4) things looked okay but a co-worker said my IDE behavior didn't look the same as hers
5) uninstalled
6) downloaded and installed again
7) got the error
I saw some SDK directory for Visual Studio 2005 on my C: drive but I thought this issue was fixed from reading previous postings in this thread. I am currently running VS 2008 with SP1. Any help is appreciated.
Thanks.
I just checked your e-mail message along with this post. Thanks for the additional information!
Just to summarize, you succeeded installing the controls having the .NET 2.0 assemblies excluded to C:\ drive, but were not able to do that to D:\ drive.
We are looking into the problem right now. Once we fix it, we will notify you guys here and a build will be available on request.
The fix will be available in the official Q2 2009 SP1 release too.
Kind regards,
Erjan Gavalji
the Telerik team
Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
After some extensive testing we were still not able to reproduce the error with the installation on D:\ drive. We are trying to identify the reason. Can you help with some more detals:
- Is D:\ drive the system drive on your machine?
- Could it be that the D:\ drive has relatively little space left (e.g. 150-200 MB)?
Kind regards,
Erjan Gavalji
the Telerik team
Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.

My system drive is my C: drive. I have about 42 GB of free space on my D: drive. When I installed on C:, I wasn't given an option to exclude the .NET 2.0 assemblies. It was a complete install.
Actually, right now I just left the install on C: and am dealing with an Invalid FORMATETC structure error when I drag a Rad Q2 2009 NET35 control onto my .aspx page.
One more thing . . . I had mentioned a co-worker said my IDE behavior was different. She said when she moved her mouse over the various controls, version information would pop up. I noticed that I get version information shows for some controls but not for others, e.g., RadGrid. Since I am new at using the Rad controls, I am not sure what is normal behavior and what is not.
Regards,
Gary

I remember a friend having the same error. I sent him this link before and it helped. Try it out:
http://bchavez.bitarmory.com/archive/2008/01/23/invalid-formatetc-structure.aspx
Cheers,
Blaize

Hi Telerik Team!
This is FYI.
I am running VS 2008 SP1. I had the Q1 2009 Rad controls installed on my C: drive (the Complete version). I uninstalled. I installed the Q2 2009 Rad controls on my D: drive without the 2.0 assemblies. I ran into installation errors.
Eventually, I gave up and went back to installing the Q2 2009 Rad controls on my C: drive (I don’t think I was given a custom option so the complete package must have been installed). However, I kept getting the Invalid FORMATETC Structure error when trying to drag and drop NET35 controls. I tried different things suggested on the web but to no avail.
One other symptom is that when I moused over the controls in the ToolBox list, not all of them would show version information. I could drag and drop NET20 controls but not NET35 controls.
Finally, I uninstalled again. Then I went through the registry and manually deleted most of the Telerik entries. I also searched my hard drive and deleted any Telerik files I found.
I installed again. This time I was given the custom option for the C: drive. I installed without the 2.0 assemblies. I tried my IDE but I still got the Invalid FORMATETC structure error.
Then I found an item on the web that said I should reset the IDE toolbox. So I did this. Prior to this, I still had two lists in the toolbox (one for NET35 controls and one for NET20 controls) even though I chose to install only the 3.5 assemblies. Anyway, after I reset the toolbox (which took a few minutes), the list for the NET20 controls disappeared and I was able to drag and drop NET35 controls.
I hope you find this information helpful.
Regards,
Gary
Thanks for sharing this information with us!
It seems that there is a collision with the ToolboxItem registration mechanism of the previous installer and the mechanism the current installer uses.
To summarize, if you get a "Invalid FORMATETC Structure" error when dragging and dropping a toolbox item to the page, this could mean that the previous toolbox entries were not removed properly. In such a case you could try resetting the Visual Studio Toolbox.
Best,
Erjan Gavalji
the Telerik team
Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.