JeReLo
asked on
Silverlight tools installation error - re language in Visual Studio = how to fix?
I am trying to install Silverlight 4 Tools for Visual Studio 2010, and the installer fails with this message:
Installation Requirements:
Visual Studio 2010 or Visual Web Developer Express 2010 or Visual Phone Developer Express 2010 that matches the language version of Silverlight Tools 4 must be installed before installation of Silverlight Tools can continue. Silverlight Tools is available in other languages at <A HREF="http://go.microsoft.com/fwlink/?LinkId=177432">http://go.microsoft.com/fwlink/?LinkId=177432</A>.
I do have Visual Studio 2010 installed already, and it is using English.
What could this error mean? How can I correct the problem that is blocking installation?
Installation Requirements:
Visual Studio 2010 or Visual Web Developer Express 2010 or Visual Phone Developer Express 2010 that matches the language version of Silverlight Tools 4 must be installed before installation of Silverlight Tools can continue. Silverlight Tools is available in other languages at <A HREF="http://go.microsoft.com/fwlink/?LinkId=177432">http://go.microsoft.com/fwlink/?LinkId=177432</A>.
I do have Visual Studio 2010 installed already, and it is using English.
What could this error mean? How can I correct the problem that is blocking installation?
Moved to MS Development, MS Programming, Silverlight from New To EE,
250 pts added by Netminder 31 Mar 2011
ASKER
Well, I used the version from your link, but I got the same error when I tried to install it.
ooops... which flavour of 2010 u have installed ? Ultimate ?
ASKER
Visual studio 2010 standard, running on an sbs 2011 server
ASKER CERTIFIED SOLUTION
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
ASKER
gaythamj, thanks for doing the research, and yes it fits. I previously had a good working system with visual studio, and I installed sp1.
In the hopes of installing the silverlight tools and media services, I was trying to use the web platform installer. I got the error that it couldn't install sql because it's being installed on a domain controller, so this required me to install sql manually, but then I continue to get a problem when installing visual web developer 2010 sp1, since it won't install sql.
So, does this background help?
When you reccommend to "install visual web developer tools and then re apply sp1 and then try to install tools" are you saying to use a manual install of visual web developer tools? or can I do something with the web platform installer.
In the hopes of installing the silverlight tools and media services, I was trying to use the web platform installer. I got the error that it couldn't install sql because it's being installed on a domain controller, so this required me to install sql manually, but then I continue to get a problem when installing visual web developer 2010 sp1, since it won't install sql.
So, does this background help?
When you reccommend to "install visual web developer tools and then re apply sp1 and then try to install tools" are you saying to use a manual install of visual web developer tools? or can I do something with the web platform installer.
yes thats correct . you need to manually install visual web developer tools and then reapply sp1. if i'm correct after doing this you dont need to install silverlight tools separately as this comes bundled with sp1.
ASKER
Now that I look for visual web developer 2010 as a separate download, I can't yet find it.
What I did find was http://www.microsoft.com/downloads/en/details.aspx?FamilyID=b3deb194-ca86-4fb6-a716-b67c2604a139
which is the silverlight tools, and that's what I really needed.
So maybe I'll skip the visual web developer express completely, since that's bloatware if you have visual studio professional.
Or, what do you think? As you have more familiarity with it.
Would that route solve the problem for now (getting silverlight tools and continuing to work in Visual Studio) but still leave the problem with the web platform installer. Or maybe the web platform installer won't need to keep running installers for things I've already got or superceded.
What I did find was http://www.microsoft.com/downloads/en/details.aspx?FamilyID=b3deb194-ca86-4fb6-a716-b67c2604a139
which is the silverlight tools, and that's what I really needed.
So maybe I'll skip the visual web developer express completely, since that's bloatware if you have visual studio professional.
Or, what do you think? As you have more familiarity with it.
Would that route solve the problem for now (getting silverlight tools and continuing to work in Visual Studio) but still leave the problem with the web platform installer. Or maybe the web platform installer won't need to keep running installers for things I've already got or superceded.
ASKER
oh, discovered more about what you mean now.
I'm now installing visual web developer from the visual studio 2010 install cd (over an existing vs2010SP1 setup).
I hope that doesn't overwrite some precious setting from the pre-exisiting sp1 environment.
Also, thanks for the graciousness of overlooking how I misspelled your name gauthampj. Sounds like your name is from India. I used to live in Pune from 1972 to 1975, and now the name Gautham reminds me of there.
I'm now installing visual web developer from the visual studio 2010 install cd (over an existing vs2010SP1 setup).
I hope that doesn't overwrite some precious setting from the pre-exisiting sp1 environment.
Also, thanks for the graciousness of overlooking how I misspelled your name gauthampj. Sounds like your name is from India. I used to live in Pune from 1972 to 1975, and now the name Gautham reminds me of there.
ASKER
Ok, I got the visual studio 2010 disk, and installed visual web developer. Then I ran the visual studio sp1 disk, and updated all.
Then I ran the "Microsoft Silverlight 4 Tools for Visual Studio 2010" installer but it fails with message:
Visual Studio 2010 or Visual Web Developer Express 2010 or Visual Phone Developer Express 2010 that matches the language version of Silverlight Tools 4 must be installed before installation of Silverlight Tools can continue.
So, what did I do wrong?
Then I ran the "Microsoft Silverlight 4 Tools for Visual Studio 2010" installer but it fails with message:
Visual Studio 2010 or Visual Web Developer Express 2010 or Visual Phone Developer Express 2010 that matches the language version of Silverlight Tools 4 must be installed before installation of Silverlight Tools can continue.
So, what did I do wrong?
Even after installing SP1 you are not getting the silver light project templates ? ideally if u have web dev tools then while installing sp1 silverlight gets installed by default. Can you verify this please
ASKER
While preparing to reply, I was going to see if the silverlight tools were installed, by starting up visual studio 2010 sp1 and looking to see what new templates were available. But then I discovered a problem: I find I've lost almost all the templates.
Then I check "about microsoft visual studio" and see that when I thought I was installing the visual web developer product on top of the existing install that included C#, it actually removed my existing setup, and replaced it with visual web developer. Anyway, now I kind of want to start from scratch.
What is the ideal setup procedure or scenario?
For example: uninstall visual studio, reinstall prof 2010 with the C# and visual web developer, then run the web platform installer. Then the VS2010 SP1, with the same parts.
Or, can I just start with a clean install of VS2010 SP1, (but including C# and visual web developer), and then successfully run Web Platform Installer (with it's refusal to use network service to deal with sql).
Maybe there is a little special step, to get web platform installer to get past the sql express step ???
Can you recommend a procedure for setting up current visual studio environment on an SBS2011 server, that will be running media services, and silverlight. It has existing SQL2008R2 express instances, which must not be disturbed.
Then I check "about microsoft visual studio" and see that when I thought I was installing the visual web developer product on top of the existing install that included C#, it actually removed my existing setup, and replaced it with visual web developer. Anyway, now I kind of want to start from scratch.
What is the ideal setup procedure or scenario?
For example: uninstall visual studio, reinstall prof 2010 with the C# and visual web developer, then run the web platform installer. Then the VS2010 SP1, with the same parts.
Or, can I just start with a clean install of VS2010 SP1, (but including C# and visual web developer), and then successfully run Web Platform Installer (with it's refusal to use network service to deal with sql).
Maybe there is a little special step, to get web platform installer to get past the sql express step ???
Can you recommend a procedure for setting up current visual studio environment on an SBS2011 server, that will be running media services, and silverlight. It has existing SQL2008R2 express instances, which must not be disturbed.
1) Uninstall VS 2010 and all components
2) Start a clean install of VS2010.
3) While installing , from optional components you can unselect SQL express R2 so ur existing sql env stays as it is
4) Install SP1 which should have silverlight bundled with it. so u dont have to run Web Platform Installer.
2) Start a clean install of VS2010.
3) While installing , from optional components you can unselect SQL express R2 so ur existing sql env stays as it is
4) Install SP1 which should have silverlight bundled with it. so u dont have to run Web Platform Installer.
ASKER
Ok, thanks, that's clear. But, does this route lock me into not being able to use the web platform installer? When I wanted to install media services, that seemed to be required? Or, is there a point during this rebuild that I can create conditions where web platform installer would work? As this breaks around the sql express install part of web platform installer's work, are there setup possibilities for SQL express, that would be compatible with web platform installer?
i'm not quite sure abt web platoform installer. i thin ka safe bet would be to install it in between 3 and 4. i.e before installing sp1. As with the compatibilty worries with SQL express, i dont thin that will be a problem as both delivers SQL express r2.
ASKER
Ok, at this point I've removed VSSP1 and VSProf, basically that deinstall remeoves everything but the VS shell. I see there's also a previous installation of several sql tools and WCF RIA services.
Would this be clean enough at this stage? or you think it makes no difference, and just begin rebuild now?
Would this be clean enough at this stage? or you think it makes no difference, and just begin rebuild now?
ASKER
I know what you mean about not being sure about web platform installer. It's questionable whether I want to use it, if it has such a problem with the fact that I hadn't installed visual web designer before I ran vs2010SP1.
Anyway, I'll try your idea of getting a basic system, including visual web developer, then web platform installer, then sp1.
Still, you know I really prefer to just do one install, rather than installing my preferred system as an upgrade to an unwanted system. What exact incompatability is this method trying to correct?? Something with sql, and you thought something with the buggy silverlight installer.
Is it an option to just start with the web platform installer, and then run VS2010SP1 straight off the disk? (skipping the vs2010 install)
Anyway, I'll try your idea of getting a basic system, including visual web developer, then web platform installer, then sp1.
Still, you know I really prefer to just do one install, rather than installing my preferred system as an upgrade to an unwanted system. What exact incompatability is this method trying to correct?? Something with sql, and you thought something with the buggy silverlight installer.
Is it an option to just start with the web platform installer, and then run VS2010SP1 straight off the disk? (skipping the vs2010 install)
if web platform installer gives you all the necessary components then that will do. i never used web platform installer, thats y i suggested you to use vs2010 installer. Only thing we need to make sure is that web developer tolls is installed before we install sp1..
ASKER
Ok, so we're in new territory here, you and I.
Well, thanks for hanging in for the ride. I'm installing visual web developer express 2010 SP1 now. I gave it the sa password, and if this part goes ok, then it should be smooth sailing. (Cause before it coughed at completing the sql part, check back in an hour maybe, it's slow...)
Well, thanks for hanging in for the ride. I'm installing visual web developer express 2010 SP1 now. I gave it the sa password, and if this part goes ok, then it should be smooth sailing. (Cause before it coughed at completing the sql part, check back in an hour maybe, it's slow...)
ASKER
Right. I was stopped by sql. It says Network Service or Local Service account is not permitted for the SQL Server service on a domain contoller. Specify a different account.
So, according to another expert helper, I need to use the manual install. But the confusing thing is that I already have SQL Sever 2008 R2 installed.
Can you confirm that I should install the sql express, in addition to the non express version (SQL Sever 2008 R2 )?
No bad effects on the existing sql, completely seperate, right?
So, according to another expert helper, I need to use the manual install. But the confusing thing is that I already have SQL Sever 2008 R2 installed.
Can you confirm that I should install the sql express, in addition to the non express version (SQL Sever 2008 R2 )?
No bad effects on the existing sql, completely seperate, right?
ASKER
Ok, I'm going ahead with the sql 2008 r2 express install, and I'll use system restore if it fails.
no there wont be any problem.. both can co-exist..
ASKER
Oi, this is bad. I can't seem to run the sql express installer.
I get the errror: sql express invoke or begininvoke cannot be called on a control until the windows handle has been created
http://support.microsoft.com/kb/975055 seems this is a known error to microsoft.
But, it's hard to really understand what microsoft wants me to do to correct it. Like, how do I install express?
I get the errror: sql express invoke or begininvoke cannot be called on a control until the windows handle has been created
http://support.microsoft.com/kb/975055 seems this is a known error to microsoft.
But, it's hard to really understand what microsoft wants me to do to correct it. Like, how do I install express?
ASKER
(referring to the hotfix link above) It's telling me I have to install a hotfix. Then I go to the hotfix page, and I have to choose from 4 hotfixes. There is no context for the choice, because the referring page didn't specify the particular hotfix. Microsoft is maddening.
It's hard to believe I have to install a hotfix from 2009, for a product being delivered in 2011. Is this believable, or is there some way to start over on sql express?
It's hard to believe I have to install a hotfix from 2009, for a product being delivered in 2011. Is this believable, or is there some way to start over on sql express?
ASKER
I see this is a costly sidetrack, so I will post in another question, and return here once sql express is installed, in order to continue with rebuild. If you like you can continue at sql install solution
ASKER
Ok, got a newer installer, and now sql express is being installed. Then will continue with vwd via wpi.
ASKER
Thanks, your guidance was right. All was rebuilt and problem is solved.
coool.. happy coding
if not then try downloading from this link
http://download.microsoft.com/download/C/C/1/CC18960F-C22B-4E50-AE59-3424194933B7/Silverlight4_Tools.exe
and try..