I have a project created in Visual Studio 2012. The installer was made using InstallShield LE
Due to shortcomings a copy of InstallShield professional was provided when I was asked to take over the project.
After installing it shows up in VS 2008 but not 2012.
When I attempt to open the project it informs me isproj is not supported (I didn't bother installing LE first).
I also have no InstallShield options upon attempting to create a new project.
Any ideas on why this is happening?
Thanks
InstallShield 2012 (released in 2011) did not come with support for Visual Studio 2012 (released in 2012). InstallShield 2012 Spring SP1 adds this support. (Note that InstallShield 2012 Spring is the major release after InstallShield 2012.)
Related
I have Visual studio 2012 ultimate installed on my PC.I would like to upgrade it to Visual studio 2013 Ultimate.
Is there a way to upgrade or Should I buy VS 2013?
If you have an MSDN account you can download 2013 and install it side by side with 2012, or you can remove 2012 all together and just use 2013 by itself. If you do not have an MSDN account, I believe you will need to purchase the new version. Keep in mind that if you open a solution you created with 2012 up in VS 2013, VS will attempt to upgrade the solution to work with 2013.
I work with Visual Studio Ultimate 2012 and Team Foundation Server 2012. I am planning to upgrade my VS to 2015 version.
May you please share your information with me:
1) Is it needed I upgrade my TFS version as well?
2) What is the best version of TFS for working with VS 2015?
Thanks,
Fery,
This page describes the compatibility between Team Foundation clients and server. It only covers through Visual Studio 2013. I was not able to locate a similar page for VS 2015, possibly because it is in 'Preview' as of February 2015. However, this page indicates that VS 2013 will connect to TFS 2012 so you should be fine with VS 2015 Preview as well.
[OLD LINK] https://msdn.microsoft.com/en-us/library/dd997788.aspx
[NEW LINK] https://learn.microsoft.com/en-us/vsts/tfs-server/requirements
More specifically to your bullet points:
Upgrading your Team Foundation Server is a separate question from
upgrading Visual Studio which acts as a client for TFS. You
shouldn't need to change your TFS installation just because you
updated Visual Studio.
I didn't find documentation regarding Visual
Studio 2015 Preview and TFS but there is no indicator in the
documentation for Visual Studio 2013 that you need a specific
version to work correctly with TFS 2012.
I am not able to see any project template for InstallShield 2010 in Visual Studio 2012.
How to integrate InstallShield 2010 with Visual Studio 2012 after installing it?
I also tried this approach http://flexerasoftware.force.com/articles/en_US/HOWTO/Manually-Enable-Integration-with-All-Versions-of-Visual-Studio-NET. But no result.
Updated 22-Jan-2015
Today I found that installshield 2010 supports visual studio 2010.
InstallShield 2010 was released far before Visual Studio 2012 ever saw the light of day, as such there was no way to integrate it when it shipped. As far as I can tell no Service pack to InstallShield 2010 ever brought this functionality.
The InstallShield 2012 edition is the first edition that integrates into Visual Studio 2012.
The full compatibility matrix is listed on the FAQ you quoted:
Only certain versions of Microsoft Visual Studio .NET are supported with specific versions of InstallShield products. For example:
Microsoft Visual Studio .NET 2012 is supported by InstallShield 2012 Spring and later.
Microsoft Visual Studio .NET 2010 is supported by InstallShield 2011 and later.
Microsoft Visual Studio .NET 2008 is supported by InstallShield 2009 and later.
Microsoft Visual Studio .NET 2005 is supported by InstallShield 11.5 and later.
Microsoft Visual Studio .NET 2003 is supported by InstallShield X and later.
Microsoft Visual Studio .NET 2002 is supported by InstallShield Developer.
I recently migrated my VC++ 6.0 application code to Visual studio 2008 in Windows 7. Now, I would like to migrate my project again to Visual studio 2012/2013 in Windows 7. Which is prefered and why?
Visual studio 2008 to visual studio 2012
or
Visual studio 2008 to visual studio 2013
Please advise.
Thanks!
Ankush
I would just migrate directly to VS2013. The changes between VS2012 and VS2013 are minor and none of them game-breaking.
I would also suggest looking at http://blogs.msdn.com/b/vcblog/archive/2013/06/27/what-s-new-for-visual-c-developers-in-vs2013-preview.aspx and maybe the official MSDN articles
http://msdn.microsoft.com/en-us/library/vstudio/bb386063(v=vs.110).aspx for VS2012
http://msdn.microsoft.com/en-us/library/vstudio/bb386063(v=vs.120).aspx for VS2013
This may alert you to anything you might want to change\investigate before upgrade. At the end though if your goal is VS2013 then just do 1 upgrade, 1 set of tests etc.
I would like to make a template for F# lib + XNA 4.0 + Xbox360 for visual studio 2012.
All I have is Visual Studio 2012 Express Edition for Web.
When I try to install the Visual Studio 2012 SDK, it stops after reporting that it requires Visual Studio 2012. The log seems to indicate it's looking for the Professional edition.
I'm not interested in buying a professional license for hobby work, and I am a bit surprised Microsoft would want to prevent hobbyists from extending their product.
I do have a professional license for Visual Studio 2010, though. If there's a way to make extensions for 2012 using 2010, that would work for me.
You can use VS2010 to develop extension compatible with VS2012.
All you have to do is to manually change vsixmanifest to make it work with newer version:
<SupportedProducts>
<VisualStudio Version="11.0">
Note however that Visual Studio Express does not support extensions, so you won't be able to install it in VS2012 Express anyway.