Simulate Windows 8.1 on Windows 10 with Visual Studio - c#

I'm using Windows 10 and Visual Studio 2015. I can test my UWP "Universal Windows" app using the emulator for Windows Phone 8.1 and 10. I can also test it using the simulator for Windows 10. Is it possible to test it using a simulator for Windows 8.1?
*CORRECTION:
I used the wrong terminology. I meant to say Universal Windows app instead of UWP. Yes, a UWP app is for Windows 10 and Windows 10 Mobile only. What I meant is a Universal Windows app targeted for Windows 8.1 and Windows Phone 8.1, that also is capable of being run on Windows 10 and Windows 10 Mobile.
Is the answer still the same?

In fact, Visual Studio's 'emulator' for Windows Desktop is just a virtual instance of installed OS, not an emulator. Thus, you can't use the Win8.1 'emulator' of Visual studio on Windows 10 - because no Win8.1 installed. You should consider another options - like as VM, actual system, etc.
edit - My answer is applicable for Win8.1 Universal App. You can run your Win8.1 Universal app with Win10 or Visual studio Win10 simulator(like as size-different tablet emulation), but Visual Studio Win8.1 simulator is not available on Windows 10.

Windows 8.1 doesn't support UWP apps.
If you choose to develop Universal Windows apps with Visual Studio
2015 on a platform other than Windows 10, these are the restrictions:
Windows 8.1: You can’t run the app locally (only on a remote Windows 10 device). You can use the emulators in Visual Studio, but
not the simulator.
Windows 7: You can’t run the app locally (only on a remote Windows
10 device). You can’t use the emulators or the simulator in Visual
Studio either.
Source: MSDN

Related

Developing Window Store Apps in Visual Studio 2013 on Window 7 64-bit without emulator

This is going to be quite a long question but please bear with me till the end. Before going into the details, below are my PC environments:
Windows 7 Professional x64
Visual Studio Community 2013 Update 4
On top of that, I checked my PC's processor does support virtualization using Intel® Processor Identification Utility.
I also installed all the required SKD 8.1 components required to develop Windows phone 8.1 apps as shown in the picture below.
Now I clearly understands from the visual studio website requirements:-
Windows Phone 8.0 development requires Windows 8.1 (x64) or higher
Windows Phone 8.1 development requires Windows 8.1 (x86) or higher
For the Windows Phone emulators, Windows 8.1 (x64) Professional
edition or higher, and a processor that supports Client Hyper-V and
Second Level Address Translation (SLAT)
But from this SO Q&A it seems like developing windows 8.1 phone apps is still possible. However when I try to open an existing windows phone 8.1 project I got the error as shown in the picture below:
On top of that, in my Add New Project window there are no Windows Store Apps templates showing up.
I later found out from this msdn documentation that the RequiredPlatformVersion Element of the Visual Studio project template is filtering out the templates. However I tried to change the Blank Windows Phone project template element's value to 8 as specified in the documentation and also a few others value smaller than 6.3.0 but still fail to show the template.
Then I tried to install an extension called Windows Phone Template Pack which then adds two window phone project templates in my Add New Project window as shown below.
I created an empty project using that template and surprisingly I am able to open the windows phone 8.1 project as shown in the picture below.
That got me thinking that it should be possible to develop windows phone 8.1 apps but not emulating it but I am out of ideas on how to work around it now. I even tried looking at the denv.exe.config file to try my luck but there's nothing of interest there either.
Is there anyone that successfully build a Windows Phone 8.1 apps in an similar PC environment? A workaround will be sufficient.
Sorry to say this but Windows 8.1 is a requirement for developing as usually emulators on being initialized tries to load the OS into the device like the basic theme etc options.
1) You can try to connect your Windows phone to your PC and select Deploy to Device. (Though it might work and you will be able to debug yet still you would face a problem when you try to create a release build package to be uploaded on windows store. Also even though the fixes might work for short period but with Windows 10 about to be released you would be stuck with waiting for a fix to develop apps for that.)
2) You can try installing windows 8.1 inside VMWARE and deploy it.

Start Store Apps - Universal Apps for windows phone 8.1 and windows 8.1 application

I want to start Universal Apps for windows phone 8.1 and windows 8.1 and I have found that when I am creating a new project, under visual C# I don't have Store Apps.
What should I download so that I have Store Apps -> Universal Apps? Like in this picture:
Thanks.
This feature requires Visual Studio 2013 Update 2 RC (or higher), confirmed here: http://blogs.msdn.com/b/visualstudio/archive/2014/04/14/using-visual-studio-to-build-universal-xaml-apps.aspx
Update your copy of visual studio, and you will have the new options! To check what you are running, go to the "About" option in the "Help" menu.

windows store app development using visual studio 2013 in windows 7 operating system

i want to develop windows store apps by using visual studio 2013 in windows 7 operating system.I know that this task is possible if i am using windows 8.1 operating system.but can anyone tell if this is possible with windows 7 OS.
On Windows 7, you need to use VS 2010 (full or express version) to develop for WindowsPhone7 .
http://social.msdn.microsoft.com/Forums/wpapps/en-us/0e40579d-12a5-4aba-81cb-ab83e5956fc2/windows-7-visual-studio-2012-windows-phone-development?forum=wpdevelop

Is it Possible to develop Windows Mobile Apps in Windows 7 and Visual Studio 2012

I am using Windows 7 Enterprise 64 bit OS. Planning to develop Windows Mobile Apps.
I have Visual Studio 2012.
Is it possible to develop Windows Mobile Apps with these Resources in hand.
It is not possible to develop apps for Windows Phone 8 on a Windows 7 machine, but you can develop apps for Windows Phone 7 on a Windows 7 machine. I have been told that this is due to the fact that the Windows Phone 8 SDK emulator requires specific software as well as hardware to function.
For more information see Getting started with Windows Phone Development and System requirements for Windows Phone Emulator
By Windows Mobile, you mean to say Windows Phone 7 or 8 right? The website of the Windows Phone dev center provides a lot of information on this. What you need:
Developer tools:
You can choose between the SDK 7.1 or 8.0, note that you need the 8.0 SDK to develop for Windows Phone 8. Using the 8.0 SDK you can also develop for Windows Phone 7.5.
Visual Studio:
If you already have Visual Studio 2012 Professional or higher, the SDK templates and tools are integrated into your existing installation of Visual Studio.
Windows:
Please not that the SDK 8.0 requires Windows 8 Pro 64-bit or higher, thus it's not possible to develop apps for WP8 on Windows 7, as stated here:
Windows Phone SDK 8.0 requires 64-bit Windows 8 Pro or higher. You can't develop Windows Phone 8 apps on Windows 7, on Windows Server 2008, or on Windows Server 2012. The Windows Phone 8 Emulator has special hardware, software, and configuration requirements. For more info, see System requirements for Windows Phone Emulator.
However, you can develop WP7.5 apps on your machine, using the 7.11 SDK.

WPF touch application for Windows 8

I know it is possible to do a Touch Application for Windows 7 using the Surface SDK in Visual Studio 2010.
I would like to do the same thing in a Windows 8 environment but Surface is unfortunately not supported.
I do not want to build a Metro Application but I need an executable with touch support that works in Win 8.
Does anyone know if it possible to do a touch exe for windows 8?
You can use the SDK on a windows 8 machine. I'm using visual studio 2010 with the sdk on my machine. You'll need to install Xna to to make it work. And in xaml, change your windowtype from surfacewindow to window.

Categories