How install Windows Phone SDK on Win Server 2008R2? - windows-phone-7

I use windows server 2008r2 for development. I want try work with Windows phone 7 SDK. But it available only for Windows7 and Vista.
Is there some trick for development on WinServer?

I did this with the v7.0 version of the tools by following the instructions at Buliding Windows Phone 7 projects on Windows Server 2008
I have tried with the Mango tools though (as don't need to build on Server anymore).

There is no provision to develop WP7 applications on Windows Server 2008 or R2.
There is a workaround to compile WP7 projects on Windows Server 2008, which supports TFS builds, but as far as development on the platform the installer prevents you from doing that. Frustrating, to say the least!

Related

Can I develop for WIndows Phone 8.1 on Windows Server 2008 R2?

I am using a Windows Server 2008 R2 virtual machine for general windows development (SharePoint among other things, hence the server edition).
I have received a project from a client that I need to debug, and it is a Windows Phone 8.1 project developed on Windows 8.1 - can I "convert" this project or develop on it in it's current form on this virtual machine?
When I open the solution, the project itself just says "Windows 8.1 required", and I would prefer not having to set up another VM with Windows 8.1, Visual Studio, etc. again just for this specific solution.
No. The project already says that 8.1 is required. WS2008 doesn't have the bits it needs to render the Phone app.

xx is not a valid win32 application

I developed a Win32 program using VC++ 2012 (Express 2012 for Windows Desktop). I chose "Win32" / "Win32 Console Application" while setting up my project. I can run it at Win-7, but failed at POSReady 2009, which is close to WinXP. While I ran it under POSReady 2009, it shows as title.
Is there any way to configure project property on VC++2012 or any other ways to conquer it? Thanks.
You need to install VS 2012 Update 1 or later or VS 2013 Express, and set your Platform Toolset to "v110_xp" or "v120_xp" to make an application that is compatible with Windows XP Service Pack 3 / Windows Server 2003 Service Pack 2).
The key difference between the "v110"/"v120" and "v110_xp"/"v120_xp" Platform Toolset is the Windows SDK. "v110"/"v120" builds with the Windows 8.x SDK which supports targeting Windows Vista or later. It is not possible to build a Windows XP compatible application using the Windows 8.x SDK. Therefore, to target Windows XP / Windows Server 2003 you have to use the alternative Platform Toolset which uses the Windows SDK 7.1A which is included with Express for Windows Desktop.
With either Windows SDK, be sure to set _WIN32_WINNT appropriately for the OSes you are targeting. See Using the Windows Headers. For Windows XP / Windows Server 2003 set it to _WIN32_WINNT=0x0501
Note that for DirectX development, this has some important impacts because the Windows 7.1 SDK was before the DirectX SDK integration that was done for the Windows 8.x SDK. See this blog post for more details.

I can't install .net framework 4 on my desktop which has Windows XP service pack 2 O.S

I made a small simple c# application in Visual studio 2010 ultimate and i deployed it and it requires .Net framework 4 to run but when I tried to run this app in a desktop of Windows XP Service Pack 2 it is showing me an error that it requires "Windows Imaging Component" and it is providing me a link to download it - http://go.microsoft.com/fwlink/?linkid=162643&clcid=0x409
but when i download WIC from this site and tried to run on that desktop it is showing me an error that ??????????????????????Windows XP???????????? nw what should i do to run my app in that desktop plz suggest me some thing.
Why SP2 for XP? Are you running XP x64? If you aren't using x64 make sure you have windows installer 3.1 and it should install with no issues. As a side note however, .net 4.0 is NOT supported on XP SP2.
This link can help.
Windows XP SP 2 is very old and you may need to upgrade to SP3

Develop for Windows 8 using Windows 7?

Is it possible to develop Windows 8 apps using Windows 7?
According to the page http://msdn.microsoft.com/en-us/windows/hardware/hh852363.aspx#Requirements
Windows 7 is supported, by the SDK. I downloaded it.
Now I want to download visual studio (free, that's express, right?), but found only this:
http://www.microsoft.com/visualstudio/11/en-us/downloads#vs
According to this:
http://www.microsoft.com/visualstudio/11/en-us/products/compatibility
It should run on Windows 7. The only free download I found is Express "for Windows 8" -
http://www.microsoft.com/visualstudio/11/en-us/downloads#express-win8
And yeah, it runs only on Windows 8.
What do I have to download to develop for Windows 8 on Windows 7?
Thanks in advance.
The Windows 8 SDK by itself is not an IDE like Visual Studio. Nor does it come with a compiler. So yes, you can install it on Windows 7, but you won't be able to do much with it unless you are willing to do a lot of work. You won't have any templates or things like that. The simplest way to build Windows Store apps (formerly referred to as Metro style) is to use Visual Studio and/or Blend running on a Windows 8 machine - running directly on a machine (recommended) or in a virual environment.
You are confused between Visual Studio for Windows 8 and Windows 8 SDK. Windows 8 SDK does not require Visual Studio for Windows 8.
See its System Requirements.
Here's a link to VS2010 C# Express
http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-csharp-express
Download and install that
Download and install .net 4.5 (mentioned in the requirements you linked in your question)
Download and install Win8 SDK
From there hopefully in VS2010 C# Express you'll be able to target .NET 4.5 and include references to the Win8 SDK stuff in your project
You cannot develop Windows 8 (as in WinRT apps) apps on Windows 7. You need to install Windows 8 whether it's natively or virtually.
There are very few resources out there that are up to date. Check you this from Microsoft Dev Center

Windows Server 2003 platform SDK

I am using Windows Server 2003 x64 Enterprise with SP2 and I want to install platform SDK.
But all I find is from here, and it is called Windows® Server 2003 SP1 Platform SDK. I am confused about SP1. For my platform, should I use this version of platform SDK or some other later version (I think there should be SP2 platform SDK, but I did not find out.)
http://www.microsoft.com/downloads/details.aspx?familyid=a55b6b43-e24f-4ea3-a93e-40c0ec4f68e5&displaylang=en
thanks in advance,
George
Microsoft doesn't release an SDK for every service pack of every Windows version. Instead, they release service packs along with a system release whenever the system includes new functionality. So for developing on Windows 2003, the SP1 service pack will be fine. Other options include:
the SDK for Windows 2003 R2
the SDK for Windows Vista
the SDK for Windows 7
the SDK for Windows 2008
See the list of supported operating systems to verify that each of them supports Windows 2003.

Resources