TFS Build Server for WP8 on Windows Server 2008 - windows-phone-8

Is it possible to install the Windows Phone 8 SDK on Windows Server 2008 R2 so it can be used as a build server?
It was possible for the Windows Phone 7 SDK, but the newer SDK has more stringent requirements (most due to the emulator which is not needed for a build machine, and Windows 8).

Windows Phone 8 has a dependency on Windows 8 due to the use of WinRT APIs. Therefore Windows Server 2008 R2 is unlikely to work, but Windows Server 2012 should be fine as it shares the same kernel as Windows 8

Related

Not able to install `Hyper-V` within my virtual machine (Windows 8.1 Basic)

I am running a windows 8 (64bit basic) machine , since hyper v is not available for win 8 , i tired to install win 8.1 basic (64bit) in virtual box to start windows phone 8 development.
As first step i enabled Intel Virtualization in the BIOS screen and tried to look for hyper v feature in VM's features , but could not able to find it.
So tried to run intel tool in the Host(win 8) and VM(win 8.1)
The result for the host machine :
The result for the VM :
Additionally , i also tried to run coreinfo.exe -v tool on command promt
The result for the host machine :
The result for the VM :
I would be thankful , if anyone help me to enable hyper v on my VM
Please also clarify , is it possible enable hyper-v (on my host machine) if i upgrade my main host machine from win 8 basic to win 8.1 basic ?
No. Hyper-V is a Windows 8.1 Pro feature. It is not available on Windows 8.1 Basic. You will need Windows 8.1 Pro to run Hyper-V
See Compare Windows 8.1 Editions
You do not need Hyper-V to develop Windows Phone apps. You can use Windows 8.1 Basic and Visual Studio 2013. Without Hyper-V you cannot run the emulator, but you can test on a physical device.
You cannot use Windows 8.0 Basic to develop Windows Phone apps. You'll need Windows 8.0 Pro (to develop Windows Phone 8 apps only, with Visual Studio 2012) or an Windows 8.1 (to develop Windows Phone 8 or 8.1 apps with Visual Studio 2013).
See Getting started with developing for Windows Phone 8 for Windows 8 requirements and Visual Studio Community 2013 for Windows 8.1 requirements.

Windows Phone 8 SDK installation

I have installed Windows Phone 8 SDK and Windows 8 Embedded Handheld on Windows 8 64Bit Machine, which has Visual Studio 2013 Express installed, I am trying to run Windows 8 Embedded 8 Handheld Sample application Barcode Scanner provided from Microsoft web site.
But problem is:
I am not able to see Windows Phone 8 SDK or Windows Embedded 8
Handheld SDK in about screen of Visual Studio 2013 as given in
this video.
When i open Blend tool which comes with the sdk, and after creating sample application and try to trn it emulator starts loading
and fails with error code 32775.
Also i am not able to see option to create Windows Store App from New Project options.
Also I am not able to open any project with the extension .csproj
So How can i fix these issue?
How to properly install both this SDKs so that i can use them from Visual Studio 2013 Express.
I have all the hardware requirements as given on the Microsoft website, for running the emulator. (Hyper-V and SLAT).
Visual Studio 2013 Express for Windows targets Windows 8.1 and Windows Phone 8.1 only. In the video Andy is using Visual Studio 2013 Ultimate. VS2013 Express for Windows runs only on Windows 8.1, so I suspect you have a different version of VS2013 Express which doesn't support Windows Store apps.
To target Windows Phone 8 you'll need Visual Studio 2012 Express for Windows Phone 8 or a non express version of Visual Studio 2013.
You should have Visual Studio 2012 Express for Windows Phone 8 installed with the Windows Phone 8 SDK.

Can we develop Windows Phone 8 app on Windows 7 machine?

Can I develop a Windows Phone 8 application on Windows 7 OS?
If yes, what would be the system requirements (both hardware and software) on Windows 7 machine?
If no, what would be the system requirements (both hardware and software) on Windows 8 machine?
Can I run Windows Phone 8 Emulator on Windows 7 machine? If yes, what would be the system requirements (both hardware and software)?
Do I need Zune software to register my Windows Phone 8 to deploy and test my app?
Yes, you can, but the Phone Emulator will only work on Windows 8 as far as I know. For developing (and testing on a real phone instead of the emulator), Windows 7 works - all you need is either Visual Studio 2012 with the Phone SDK installed, or Visual Studio 2013 (which includes the Phone SDK already). For developing Phone 8.1 apps, VS 2013 is mandatory
In addition, to run the Phone 8 Emulator, check this MSDN link for the hardware requirements.
I'm not sure about (5) the Zune software, but I think it's not necessary any more with the Phone 8.0 platform.

Install Visual Studio 2013 on Windows 7

I would like to install Visual Studio 2013 on Windows 7 64-bit.
For some reason, the installer says "Setup Blocked" with an error "This version of Visual Studio requires a computer with a newer version of Windows".
This error is not exactly descriptive of what's wrong. The least I could do was verify that I have the following installed :
Windows 7 Professional (64-bit) with Service Pack 1
Internet Explorer 10
Version: 10.0.9200.16750
Update Versions: 10.0.12 (KB2898785)
All Windows Updates that were available for installing on 11th of Dec. 2013.
Executed the installer with the /log winexp.log argument and got the following : winexp.log.
Any ideas of what else could be the problem ?
Thanks.
Edit : by looking at this question there was a crack that allowed installing Windows Phone's SDK on Windows 7 - does anyone know a similar solution for VS 2013 ?
The minimum requirements are based on the Express edition you're attempting to install:
Express for Web (Web sites and HTML5 applications) - Windows 7 SP1 (With IE 10)
Express for Windows (Windows 8 Apps) - Windows 8.1
Express for Windows Desktop (Windows Programs) - Windows 7 SP1 (With IE 10)
Express for Windows Phone (Windows Phone Apps) - Windows 8
It sounds like you're trying to install the "Express 2013 for Windows" edition, which is for developing Windows 8 "Modern UI" apps, or the Windows Phone edition.
The similarly named version that is compatible with Windows 7 SP1 is "Express 2013 for Windows Desktop"
Source
Visual Studio Express for Windows needs Windows 8.1. Having a look at the requirements page you might want to try the Web or Windows Desktop version which are able to run under Windows 7.
Visual Studio 2013 System Requirements
Supported Operating Systems:
Windows 8.1 (x86 and x64)
Windows 8 (x86 and x64)
Windows 7 SP1 (x86 and x64)
Windows Server 2012 R2 (x64)
Windows Server 2012 (x64)
Windows Server 2008 R2 SP1 (x64)
Hardware requirements:
1.6 GHz or faster processor
1 GB of RAM (1.5 GB if running on a virtual machine)
20 GB of available hard disk space
5400 RPM hard disk drive
DirectX 9-capable video card that runs at 1024 x 768 or higher display resolution
Additional Requirements for the laptop:
Internet Explorer 10
KB2883200 (available through Windows Update) is required
And don't forget to reboot after updating your windows
Fake IE10 to install Visual Studio 2013
Visual Studio 2013 requires Internet Explorer 10. If you try to install it on Windows 7 with IE8 you get the following error This version of Visual Studio requires Internet Explorer 10”.
The value that the VS 2013 installer checks is svcVersion in the
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorerkey on 32-bit Windows and
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer on 64-bit Windows. Any value >= 10.0.0.0 makes the installer happy.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer]
"svcVersion"="10.0.0.0"
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer]
"svcVersion"="10.0.0.0"
your log files shows it is stopping on error "0x8004C000"
From MS Website (http://social.technet.microsoft.com/wiki/contents/articles/15716.visual-studio-2012-and-the-error-code-2147205120.aspx):
Setup Status
Block
Restart not required
0x80044000 [-2147205120]
Restart required
0x8004C000 [-2147172352]
Description
If the only block to be reported is “Reboot Pending,” the returned value is the Incomplete-Reboot Required value (0x80048bc7).

Windows Phone 8 development

Could you confirm whether Windows Phone 8 ISO or SDK is available to install with VS2012 Ultimate which I have installed on Windows 7 Home Basic.
Since unable to install Phone 8 environment as get message about Windows 8 needed, but have Windows 8 Preview running in VMWARE workstation.
Please suggest some workaround so that can dev with Windows Phone 8 with existing setup.
Thanks.
Maneesh
The Windows Phone 8 SDK requires Windows 8 as specified here. The Windows Phone 7.8 SDK supports Windows 7, but won't let you develop Windows Phone 8 apps just 7.5 and 7.8 apps.
The Windows Phone 8 SDK uses Hyper-V to run the emulator which is why you need Windows 8. This article claims to define how to use Hyper-V inside a VMware Workstation 8 VM. Following those steps it should be possible to install VS2012 and the Windows Phone 8 SDK inside the VM and get everything running.