I've been learning C# for a couple of months now using a text editor, Notepad. I run my code on Command Line.
I tried installing Visual Studio, but a keep getting a response that it's not available for Windows 8 asking me to upgrade to Windows 8.1.
I can't upgrade to Windows 8.1 at the moment, any suggestions on which version of Visual Studio I can use with Win 8 and links to download and install please.
Well, you could always look at the system requirements for each version of Visual Studio:
Visual Studio 2017
Windows 10 version 1507 or higher: Home, Professional, Education, and Enterprise (LTSB and S are not supported)
Windows Server 2016: Standard and Datacenter
Windows 8.1 (with Update 2919355): Core, Professional, and Enterprise
Windows Server 2012 R2 (with Update 2919355): Essentials, Standard, Datacenter
Windows 7 SP1 (with latest Windows Updates): Home Premium, Professional, Enterprise, Ultimate
Visual Studio 2015
Windows 10
Windows 8.1
Windows 8
Windows 7 SP 1
Windows Server 2012 R2
Windows Server 2012
Windows Server 2008 R2 SP1
Visual Studio 2013
Windows 7 SP1 (x86 and x64)
Windows 8 (x86 and x64)
Windows 8.1 (x86 and x64)
Windows Server 2008 R2 SP1 (x64)
Windows Server 2012 (x64)
Windows Server 2012 R2 (x64)
So, of the "recent" versions, Visual Studio 2013 or Visual Studio 2015 should work.
Related
I'm new to Windows Phone 8 development and hence on my windows surface pro I have installed VS 2012 Express along with Windows Phone 8.1 sdk.
But when I open new project in VS 2012 Express version it does not have Windows Phone template project for C#. How do I proceed.
Do i need to install VS 2012 Professional edition or Express will do?
Thanks.
You could try Visual Studio Community 2013. It is freeware and has more features than Express.
is visual-studio 2013 support Programming for Windows-mobile or Windows-CE ?
Until now I Programming on Visual-studio 2008 and I plan to migrate to 2013.
thanks
Technically.
Visual Studio 2008 is the last version to support Windows Mobile, the last Windows Mobile SDK, for Windows Mobile 6.5.3, supports at most Visual Studio 2008.
Windows CE, however, is different (note that we're talking about CE devices that are not running Windows Mobile nor Windows Phone 7). The most recent version of CE is now called "Windows Embedded Compact 2013" and drops the "CE" moniker, however this platform is supported by both Visual Studio 2012 and Visual Studio 2013.
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
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