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).
Related
I'm using Win 10 (64 bit). When I tried to operate "HelloWorld" in proj.win10, succeed in build but fail in debuging.
But trying "HelloWorld" in proj.win32, building and debuging are going well.
I'm working on making a simple mobile game.
For launching proj.win10 you should have Visual Studio 15.
Visual Studio 2015 (Release version) and Windows 10.0 (Release
version) are required for Windows 10.0 Universal Windows Platform
(UWP) Apps. RC versions of Visual Studio and Windows 10 are no longer
supported.
Latest version of Cocos is also required:
Starting with Cocos2d-x v3.8 you can create Windows 10.0 UWP Apps
(Windows Store and Windows Phone 10.0). Starting with Cocos2d-x v3.6
there will no longer be support for Windows Phone 8.0.
More info...
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.
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.
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
After installing Visual Studio 2012 express for Windows Phone 8 on my machine along with the SDK I notice that I do not have the option to Debug to a Windows Phone 8 Emulator ?
Any specific workaround or fixes to resolve this would be helpful?
My Bad, the PC I am using does not support Hardware Virtualization.
I installed multiple times and finally noticed this message at Launch time.
This Computer does not support hardware virtualization, which means Windows Phone Emulator 8.0 can't run on this PC.
If others run into this, here is what I found out.
My Intel Core 2 Duo T9550, don't support SLAT, which is needed to enable Hyper-V, which is again needed to run the WP8 emulator...sigh...
You can run this Coreinfo tool to see what your CPU supports. Follow the guidance here:
http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff626524(v=vs.105).aspx#system
The Windows Phone 7.1 SDK emulator works fine on my machine btw.
The Windows Phone 8 Emulator runs in Hyper-V.
Hyper-V requires a processor that supports SLAT (Second Level Address Translation).
List of SLALT (EPT) Intel CPUs: http://ark.intel.com/Products/VirtualizationTechnology
So any Core2Duo does not Support Hyper-V :/
Here is a tool to test your CPU: http://slatstatuscheck.codeplex.com/