I am a beginner and I am trying to understand Windows 8 Embedded Handheld application development.
The simplest thing i want to do is to run the provided sample application provided on the Microsoft website here.
But some how i am facing lot of issues in deciding while version of Windows, Visual Studio to use to run this application, i want to test c# application.
I have following things:
1. Windows 8 OS with Hyper-V and SLAT support.
2. Windows Phone 8 SDK.
3. Windows 8 Embedded Handheld SDK, Both downloaded from MS website.
I tried following Visual Studio Versions:
1. Tried with Visual Studio 2012 Express Desktop Version With Update 4
2. Tried with Visual Studio 2013 Express Desktop Version (With No Updates)
2. Tried with Visual Studio 2012 Express Windows 8 Version
But using all above combination i am not able to open this project (either any project with .csproj extension). I get Error as Unsupported. Whatever combination I try i get this error message.
So please help me in these Questions:
1. How to open projects with ".csproj" extension, which version of Visual Studio and Windows to use.
2. How to run "Barcode Scanner" sample application, which version of Visual Studio and Windows to use.
The linked barcode sample is for Windows Store 8.1 apps, not for Windows 8 Embedded Handheld. It will require Visual Studio 2013 (a non-Express version or Express for Windows) running on Windows 8.1. The barcode API for Windows Store apps is new for Windows 8.1. It cannot be used with Visual Studio 2012 or on Windows 8.
Windows 8 Embedded Handheld is based on Windows Phone 8, not Windows 8. You need to use Visual Studio 2012 Express for Windows Phone 8. If you upgrade to Windows 8.1 then Visual Studio 2013 Express for Windows supports both Windows Store and Windows Phone apps. There is a separate implementation of barcode API for Windows 8 Embedded Handheld.
Andy Wigley has a video--but not a sample--walking through barcode scanning in Windows 8 Embedded Handheld in the Creating modern style apps with the Windows Embedded 8 Handheld SDK entry on the Windows Embedded Blog
For your explicit questions:
How to open projects with ".csproj" extension, which version of Visual Studio and Windows to use.
Just about every versions (if not all) of Visual Studio can open .csproj files. That just means the project is in C#, and C# is supported for Windows, Windows Desktop, Windows Phone and Web.
You need to use a version of Visual Studio which matches the project's target, not the language. If you try to open a Windows Store .csproj in Visual Studio 2012 Express for Windows Desktop you'll get the unsupported err. A WPF .csproj will load fine in the same Visual Studio 2012 Express for Windows Desktop.
Here are some minimum Express versions. Other than Windows Store 8 apps you could also upgrade to Visual Studio 2013. Whichever you use, get the latest update.
Web apps: Visual Studio 2012 Express for Web
Desktop apps (console apps, MFC, WPF, etc.): Visual Studio 2012
Express for Windows Desktop
Windows Store 8 apps: Visual Studio 2012 Express for Windows 8
Windows Phone 8 apps: Visual Studio 2012 Express for Windows Phone 8
Windows Store 8.1 apps: Visual Studio 2013 Express for Windows,
running on Windows 8.1
Windows Phone 8.1 apps: Visual Studio 2013 Express for Windows,
running on Windows 8.1
How to run "Barcode Scanner" sample application, which version of Visual Studio and Windows to use.
The linked "Barcode Scanner" sample is a Windows Store app for Windows 8.1. It requires Visual Studio 2013 Express for Windows running on Windows 8.1
Related
I'm trying to run a solution by double click on the .sln file and an error message appear:
The following project are not supported by either this edition of visual studio or the version of windows installed on this computer....
According the book i'm working with, the .sln runs great on VS Express for windows desktop 2012& Windows 8.
In my computer i'm running Windows 10 and VS Express for windows desktop 2015.
The .csproj contain the line
<ProjectGuid>{B73C2F01-B48F-4D86-8F43-37A24023F66A}</ProjectGuid>
I realized that it means Windows Store Apps. Doesn't Visual Studio Express 2015 supports Windows Store Apps? If the answer is "No" that means that the book delivers wrong information (as i had already said, the book author says that the solution runs great on the Express Desktop version).
VS Express for windows desktop 2015
For Windows desktop means you can make desktop apps (aka Win32).
To make Windows store (UWP/WinRT) apps, you can download the Community or the Express for Windows edition
I've developed a Windows Form Application .net 4.5 using Visual Studio Ultimate 2013 under Windows 8.1 for a client. But my client's laptop is using Windows 8, Intel Atom Processor and app is not running.
Installation steps has been executed successfully but when i click on the Application nothing is happening.
Is it not possible to target Windows 8 from Windows 8.1 Visual Studio Ultimate 2013?
If anybody has any idea what's wrong here, please tell me.
Thanks.
I want to make a windows phone 8 app using visual studio express 2013. Do I need to get an sdk? is it built in? Do I have to upgrade to ultimate?
You'll need to install Visual Studio 2012 for Windows Phone.
You cannot get the same Visual Studio integration and templates without specifically installing the phone support when installing a full edition of Visual Studio 2013.
Note that Windows Phone 8 development tools require Windows 8 or higher as Hyper-V is required for the Windows Phone 8 emulator.
There is an add-in available to extend existing installations, but it won't work for the 2013 Express edition.
You can also install the SDK, but you'll need to use Visual Studio 2012 for Windows Phone for development. You'll not be able to use Visual Studio 2013.
Either visit http://developer.windowsphone.com/en-us/downloadsdk or Go to Visual studio File->new->Project->Visual C#->Windows Phone then It will ask to install windows phone SDK
You need the Windows Phone SDK 8.0!
http://developer.windowsphone.com/en-us/downloadsdk
Is visual studio 2012 supported on window 8 regular edition? Or I need window 8 professional edition.
You should be just fine running Visual Studio 2012 on Windows 8 non-Professional.
The "Platform Compatibility and System Requirements" page says "Windows 8 (x86 and x64)", which includes Windows 8, Windows 8 Pro, and Windows 8 Enterprise, but not Windows 8 RT which runs only on ARM.
If you're worried, use one of the trials and see before buying.
I think Visual Studio doesn't come on the same installation disk by the windows editions.
- You have to buy it seperately
- Or use the free edition
- Or use open source development tools as e.g. Sharp Develop
Does anyone know of a way i integrate this emulator with visual studio 2008 so that i can test my mobile applicables?
http://www.redmondpie.com/standalone-windows-phone-7-series-emulator-9140536/
The Windows Phone 7 development tools only work with Visual Studio 2010 and Expression Blend for Windows Phone, however, all of these tools are free. If you download and install the Windows Phone Developer Tools, the installation includes:
Visual Studio 2010 Express for Windows Phone
Windows Phone Emulator Resources
Silverlight 4 Tools For Visual Studio
XNA Game Studio 4.0
Microsoft Expression Blend for Windows Phone
All of the above are free and enable you to develop and test your WP7 applications on the emulator and on a developer unlocked device. In order to test your application on an actual device you will need to register for a developer account on the AppHub.
Windows Phone 7 tools run under Visual Studio 2010 only. During CTP for WP7, the tools were released under VS2010 beta.
You can have a VS2008 and VS2010 install side by side. The WP7 tools ship with VS2010 express, so you get this for free. If you did this along side VS2008, you would have access to VS2008, VS2010 and the emulator on one PC, however VS2008 and the WP7 SDK would not be integrated as it is in VS2010.
There is not currently a way to install WP7 tools without getting 2010. Though it has been requested many times by people with existing VS2010 paid installs.
As you can see here: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=04704acf-a63a-4f97-952c-8b51b34b00ce the windows Phone 7 dev tools contain Visual Studio 2010 Express and to have the emulator running you should install those tools, so it would not work with VS 2008.