Windows Phone 7 Development and Visual Studio 2010 Ultimate - visual-studio-2010

Is Windows Phone 7 Development SDK available for other versions of Visual Studio 2010 than Express?
If I already have the Ultimate version do I still need to download VS2010 Express to use WP7 SDK?

When you install the Windows Phone 7 SDK it installs everything including "Visual Studio 2010 Express for Windows Phone" even if you have another non-express version of Visual Studio 2010 already installed.
If you have another version of VS2010 installed. the installer will NOT create any shortcuts for the express version. Nor will it set any file associations for it.
This has two effects:
The installer is simpler (It just gets everything and only needs logic around setting shortcuts) and so should be less buggy. - Most people have no issues with it. The few who do have problems have mostly fixed them with a repair of the install.
You can use both the Express and other version of VS2010 on the same machine. I find this particularly useful when looking at open source or demo projects which were created with the express version.

The WP7 environment will install into your existing instance of Visual Studio if you have one (and will install an Express edition if you don't)

Yes, you would need to download the full SDK. But nothing to worry since installing the SDK would automatically take care of installing the templates, and you should be able to work with your Ultimate edition with all the goodness :)

Microsoft could verify that the Visual Studio (not Express) is already installed on the machine BEFORE you download the Express version!
Still, the Express version does not interfere with your other version of Visual Studio.

Related

Installing Express 2013 for Windows

Good day, I'am trying to install express 2013 with update 2 for Windows in order to run Xamarin.Forms ... The error I'm currently receiving are "This version of Visual Studio requires a computer with a newer version of Windows". My operating system are currently running Windows 7 professional.. Is it required to have Windows 8 to install Express 2013 with Update 2?
EDIT: I've was able to install microsoft visual express 2013 for desktop at http://www.microsoft.com/en-my/download/details.aspx?id=40787
As illustrated in the download link,
http://www.microsoft.com/en-us/download/details.aspx?id=42670
Windows 8 is required if you want to install this update. This is expected, as this update primarily targets Windows Store and Windows Phone apps.
To play with Xamarin.Forms, you can solely use Xamarin Studio. Note that to use Xamarin.Forms in Visual Studio, you usually need Visual Studio Professional editions. Express editions do not allow any third party add-ons to be installed, so you won't get Xamarin bits there.
no not required to upgrade to windows 8....check the recruitment for visual studio and installation details at Microsoft.com

Install WinCE 5.0 Platform Builder SDK - build code with Visual Studio 2012 or higher

I have a Windows CE 5.0-based Platform Builder image. It is intended to be installed on Visual Studio 2005. My team would like to upgrade our build tools to utilize Visual Studio 2012, but Visual Studio 2012 does not support this platform image.
To be clear; I am not asking whether or not Visual Studio 2012 (or higher) supports Platform Builder SDKs targeting Windows CE 5.0. That question has already been answered (more or less), and the answer is clearly "No."
Instead, what I'd like to do is install the Platform Builder SDK, and manually modify the Visual Studio 2012 environment to allow compilation of my Windows CE code. Features like remote debugging and deployment are acceptable losses to my team; we have our own pathway for deployment and debugging on our embedded device. What I'm really hoping to gain is simply the ability to build WinCE 5.0 code in VS2012, which was intended for VS2005. I am attempting to reduce the number of Visual Studio installations, and get access to the superior intellisense faculties of newer versions of Visual Studio.
Does anyone know if this is possible? How would I go about doing that?
There does not appear to be a way to do this, in such a fashion as to no longer require Visual Studio 2005.
You can, however, use registry hacks to force Visual Studio 2012 to build a WinCE 5.0 project by utilizing the compiler binaries from Visual Studio 2005, during compilation. This would allow you to develop code in VS2012, but would also require that VS2005 be installed for a successful build.
Here is an article explaining the steps to set this up.
VS2012 doesn't have any of the Windows CE compilers. The last one that shipped with compilers compatible with CE 5.0 was VS 2008, so that's the "latest" version you'll be able to use to build. (VS2012 is capable of building for Windows CE, but only for WEC 2013, and only after installing a WEC 2013 SDK, which includes the requisite compiler pieces).
In short, there's no way you can get VS2012 by itself to compile a CE 7.0 or earlier app.
There is a plug-in for VS 2013 that will allow you to use that IDE for managed code (I've never used it, so I can't say how well it works), but it still requires VS 2008 to be installed to get the compilers.

Enable Async CTP in Visual Studio 2010 on Windows 8

I've been using VS2010 to develop all my applications on my Windows 8 box for a while, no major issues everything is fine.
However, today I opened a windows phone 7 project that has used the Async CTP libraries and of course noticed that 'async' keyword is invalid.
No worries, off to install the CTP.
I installed the CTP, then restarted VS and opened the project. No dice. The reference to AsyncCtpLibrary is working (in fact I use nu get for it), but nothing I seem to do fixes this issue. From what I know it means that the Async CTP didn't successfully modify the C# compiler (or something).
Anybody have this working in Windows 8? I can't find anything anywhere so thought I'd ask the SO gurus :)
Thanks!
You can use Windows 8 + Visual Studio 2010 + Windows Phone 7 SDK + AsyncCTP together, although there is one small problem during the installation.
First you need to install Visual Studio 2010, then install SP1 for Visual Studio 2010, then Windows Phone SDK and then immediately AsyncCTP v3 for Visual Studio 2010 and after this run the Windows Update.
If you install updates to Visual Studio 2010 SP1 before installing AsyncCTP, the installation of AsyncCTP fails because of collision with some Visual Studio hotfixes.
I've found the solution here together with some trial&error installing and uninstalling :)
Update: for Visual Studio 2012 the only solution for async/await in other project types is the Microsoft.Bcl.Async library, available on NuGet.

Windows Phone 7 SDK

I just installed VS 2010 Professional Edition, then the Service Pack 1. So now I wanted to install the 7.1 RC for WP7. The first thing it tries to do is download VS 2010 Express. Is this normal? Do I really have to install 2 versions of VS to develop for WP7?
If you already have a valid and applicable edition of Visual Studio 2010 installed, then the installer installs the SDK, Expression Blend, emulator, etc. and adds the necessary project templates into your existing edition. It will not install Visual Studio 2010 Express if you have already have an existing edition, so there are no issues around multiple installs of Visual Studio.

Upgrading Visual Studio 2010 Professional to Premium, just install over?

I just discovered that our MSDN licensing covers Premium, and I installed Professional.
Can I just install Premium over Professional, or do I have to uninstall and reinstall everything? I'd rather not if installing on top of Professional is safe since I have addins and configuration already set up.
I came across the some issue and needed to upgrade from Visual Studio 2010 Professional to Visual Studio 2010 Premium.
I simply installed Visual Studio 2010 Premium over the Visual Studio 2010 Professional version. All worked without issue ;0)
I did need to reinstall my VS add-ins and service packs (such as Silverlight 4 Tools) and point to my original settings file but that was all. Looks like most or all of my extensions remained in place.
Just did this, but used the web installer instead of the full iso. Works like a charm. Didn't have to reinstall anything. Resharper, Silverlight and Azure templates, etc.. are working.
The only difference is that you need to insert the product key to activate it, like it says on the MSDN downloads site: "This key converts web installers and trial DVDs to the full product. It is not required for the MSDN DVD."
Hope this helps

Resources