I started developing an app on Windows XP and VIsual C# Express 2010. This app uses MSChart components. Now I need to get this app ready for Winodws 7. Therefore I installed Win 7 and Visual C# Express 2010 (and also Visula Studio 11 Beta) but I can't get the MSChart to work. It's not listed in the tools windows and I can't selectet it with "Choose items...". I downloaded and installed the Microsoft Chart Controls für Microsoft .NET Framework 3.5 (MSCHART.exe) but i can't get it working neither in V C# Express 2010 nor in VS11B.
Does MSChart no long work on new systems or am I doing something wrong? I'm thankfull for any help!
edit: just figured out that on both Visual C# Express 2010 and Visual Studio 11 Beta a .net 4 project will show MSChart tool in tools window. changing to .net 3.5 will remove the chart tool in both environments...
Problem is: the app needs to work on XP with .net 3.5 (not higher) and Win 7.
Is your version of Window7, Office or you app 64bit, we have had a number of issues with running Active X and OCX on 64bit Platform.
Related
I plan to install Windows 10 instead of Windows 7. But I'm a bit scary about it. Does my old projects from Visual Studio 2010 Ultimate will work?
I've got few apps in C# .Net Framework 3.5 which I have to maintain and I'm not sure, whether newest visual studio on Windows 10 will work correctly with such old framework. If so, should I install same VS as before, or newest one?
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 develop a business application using WPF/C# .NET. The application will have lots of modern gui widgets and functionality such as dockable views and a ribbon. The application should also run on Windows XP as well as Windows 7 and 8.
What Visual studio .NET version should I use? I've heard that in VS 2012/2013 you can't target xp. Is that the case?
Use Visual Studio 2013 and develop on a Windows 7/8 system.
You can target XP easily by just changing the .NET framework from 4.5 to 4.0
UPDATE: As #hvd has stated in the comments, be sure you test your product on an XP machine (or on a machine that has only .NET 4.0)
http://news.kynosarges.org/2012/08/01/no-net-4-5-for-xp2003/
Its more of .Net framework and not IDE specific.
.Net 4.5 framework cannot be installed on XP machines. So if you are talking about development machines, its true you can't go with VS 2012/2013 since 4.5 in installed by default with them.
But if you are talking about customer machines here, you can use Windows 7/8 for development with 2012/2013 IDE but project should target .Net 4.0 framework or below.
I think Visual Studio 2013 natively supports .Net v4.5, which does not support Windows XP. Even VS2012 requires Windows 7.
And if you want to target XP then you can switch the .NET version to 4.0. So its about the framework rather than IDE
If you want a XP support on Visual Studio then you have to use the Visual Studio 2010 version.
I am new to window CE, and i need to do a window CE program. my pc has VS 2010 installed.
im wondering does visual studio 2010 support window CE program?
why my computer cannot install window CE emulator?
As far as I'm aware, you cannot create windows CE programs with Visual Studio 2010. Visual Studio 2008 does support this and Microsoft apparently plans to support .NET CF (which is the .NET platform Windows CE uses) in VS 2012.
See for instance this post with over 600 upvotes: http://connect.microsoft.com/VisualStudio/feedback/details/595712/no-support-for-windows-ce-and-compact-framework-development-in-vs2010
Are you sure you are installing the correct bit? 64bit/32bit?
I'm developing a Windows CE app at the moment and can definitely tell you that VS2010 does not support it. VS2005 and 2008 is your best options.
It would probably be best to Google the error you get when your installation fails.
I have Visual Studio 11 Beta (Express for Windows 8) installed in my Windows 8 VM. When I press New Project, I can see a lot of templates for Metro apps... but nothing else. I can't find templates for making any sort of desktop application. In particular I would like to be able to make a WPF project in C#. How should I go about this?
Yes, the "Express for Windows 8" version only allows you to create Metro apps. From the product page:
You can use the tools in Visual Studio 11 Express Beta for Windows 8 to create Metro style apps for Windows 8. The tools include a fully featured code editor, a powerful debugger, a focused profiler, and rich language support that you can use to build apps that written in HTML5, JavaScript, C++, C# or Visual Basic. Visual Studio 11 Express Beta for Windows 8 also includes a device simulator that you can use to test Metro style apps on multiple form factors.
If you want to build other types of apps, you need to download the beta of Visual Studio 11 Professional. (I expect there'll probably be a plain "Visual C# Express 11" which allows for WinForms and WPF apps when it's non-beta... there's going to be a Release Candidate soon, so that may come with a suitable Express version.)