I need an alternative to NI Measurement Studio for MFC/C++ applications, since they don't support them anymore.
The Measurement Studio C++ MFC libraries are now considered legacy but National Instruments is still providing these libraries with support for Visual Studio 2010 (and soon for Visual Studio 2012) to customers who are current on their Standard Service Program (SSP) or have purchased the most recent version of Measurement Studio.
The Legacy Support policy for Measurement Studio can be found here: http://www.ni.com/mstudio/legacysupport/
You can even still receive support for versions of Visual Studio older than 2010.
Related
Visual Studio 2008 offered a feature pack with which one could create code-frameworks for office-style applications:
http://www.microsoft.com/en-us/download/details.aspx?id=6922
Am I allowed to use this with my Visual Studio 2013 license? Or can I find a feature pack (or code-snippet) for Visual Studio 2013 which offers that functionality (Visual C++, MFC)?
The features of the Feature Pack were rolled into VS proper with VS 2008 SP1. They've been shipped as part of the base VS distribution ever since (at least in the versions that include MFC at all). You can now use all the ribbon bars, dockable windows, etc., without adding anything to VS as it comes out of the box.
Is there a way to compile a Visual Studio 2012 project without having the VS installed? I need to compile C++ stuff for windows quite rarely and buying the product is not justified as there's no profit (community projects). In most of the cases the project and solution files will be available. If there's a way to compile the code with SDK, could you please share an example?
Thanks!
You can download visual studio express for free. Whenever you build a solution, the bin folder in your project folder will contain the compiled code.
http://www.visualstudio.com/en-us/downloads/download-visual-studio-vs.aspx
EDITED: (per MS website)
Visual Studio Express 2013 for Windows Desktop enables the creation of desktop apps in C#, Visual Basic, and C++, and supports Windows Presentation Foundation (WPF), Windows Forms, and Win32.
Sign in to Visual Studio within 30 days with your Microsoft account to synchronize your settings across multiple machines and register your product.
Your best bet is likely going to be using msbuild which will allow you to build a solution or project without having Visual Studio installed.
If you have the free version VC++ Express installed (and thus the compiler toolchain), you might find it more interesting to use Eclipse CDT as IDE on top. At least the newer versions (I think since Helios) support using the native MS toolchain. You can import from native
VS projects also.
Eclipse is the more powerful IDE IMHO, and will additionally support other toolchains (either cross compiling, or Windows alternatives as MinGw GCC).
Do you know software support assist for Visual C++ 2010 Express ?, as Visual Assist X for Visual Studio
Installing any plugin requires running the IDE in Integrated Mode (rather than Isolated Mode), which means you'll need a full version of Visual Studio. The express editions simply don't have the feature.
Couple of options to get a version capable of Integrated Mode:
If you are a university student, you can download a full version of Visual Studio from MSDNAA.
If you are a student where MSDNAA is not available, you can still get the full copy from DreanSpark if you can show proof of being a student. (A report card should suffice)
You could purchase the full version of Visual Studio -- I'm assuming this is probably cost prohibitive.
Allegedly, Visual C++ 2010 Express, unlike previous versions, supports third party extensions. I just downloaded the release candidate SDK for Visual Studio 2010, but the installer fails saying that I don't have Visual Studio installed (which is true since i use Visual C++ 2010 Express). Have I missed something? Is there a version of the extension SDK that works with Express?
Visual C++ 2010 Express (or any of the Express versions for that matter) are NOT extensible.
The Visual Studio 2010 SDK can only be used with Professional or higher (as stated in the requirements on the download page).
You haven't missed anything, but your source of information was incorrect.
How do I use the profiler in Visual Studio 2008?
I know theres a build option in Config Properties -> Linker -> Advanced -> Profile (/PROFILE), however I can't find anything about actauly using it, only articles I was able to find appear to only apply to older versions of Visual Studio (eg most say to goto Build->Profile to bring up the profile dialog box, yet in 2008 there is no such menu item).
Is this because Visual Studio 2008 does not include a profiler, and if it does where is it and where is the documentation for it?
Microsoft has released stand-alone Profiler for VS 2008 here
The profiler is only available in the Team System editions of Visual Studio 2008. The last version that I used that included a profiler was Visual C++ 6.0.
For Visual Studio 2005, you could try Compuware DevPartner Performance Analysis Community Edition.
There was also a list of .NET profilers in the What Are Some Good .NET Profilers question.
As I understood from reading a few sites, when you use VS 2008 stand alone profiler to create .vsp files, you will need either VS2008 Premium or Ultimate to view .vsp files.
By the way, I installed VS2012 Release candidate which is available for free (trial version?) and I can use its profiling engine.