This question already has an answer here:
Visual Studio 2012 compatibility
(1 answer)
Closed 9 years ago.
I just got a new Windows 8 laptop, and one of the first things I installed was Visual Studio 2012 Ultimate. Once it was done, I opened it up, and I am getting this:
I have tried clicking both buttons (Get help online and Run the program without getting help), and neither work. Although, I don't understand why it is having compatibility issues when I had this same program on a W8 laptop before I got a new one. I have heard that installing an update will do it but I can't even start up VS to get to the Tools > Extensions > Check for updates. Does anyone know how to fix this?
Please install update 4 in order to get rid of that message.
You can download it from here :
http://www.microsoft.com/en-au/download/details.aspx?id=39305
Related
This question already has answers here:
"failed to resolve x" errors after updating to Android studio to 2.2
(2 answers)
Closed 1 year ago.
I just downloaded Android Studio bundle v2.3.3 and in the Gradle console, I'm getting this error:
Failed to resolve: javax.annotation-api:1.2
At the top of the Android Studio, everything is underlined in red which includes src, main, java, com, example, and main activity.java.
Check whether your computer is connected to the Internet or not. If yes, then I would suggest you to install all the sdk tools and the sdk platforms(at least the ones you're gonna use for the app) if you haven't already.
How can I find What Update version I have in Visual Studio 2012? (update 1 or 2 or 3). HOw can I go back to update 1 so that I can build .dll which can be supported in windows XP? I am sorry It's not a programming question but highly appreciated for your answer. I'm stuck!
I have a following Error: Unable to load DLL 'xxx.dll': The specified procedure could not be found. (Exception from HRESULT: 0x8007007F)
My Target OS is windows XP: 32 bit .NET 4.0.
Also Same dll works for windows 7 and other so I think there shouldn't be dependency problem.
Help -> About will tell you what update you are running.
As far as I can tell, targeting windows XP is supported from VS 2012 with any update. You just need to make sure the project targets a version of the .NET framework that is supported on Windows XP. (.NET 4 or earlier)
How can I find What Update version I have in Visual Studio 2012?
Open Visual Studio, Click Help, Click About. See Second line.
Mine says "Version 11.0.60315.01 Update 2"
How can I go back to update 1?
(assuming Windows 7)
Control panel > Programs and Features > view installed updates > uninstall the update you want under the Visual Studio 2012 category.
That being said, I have no idea if this solution is actually something you need to do or will fix your problem. It is simply about how to remove the updates. It sounds like you may just need to download the latest .NET framework for XP.
Whenever I try to run Visual Studio 2012 Ultimate on Windows 8 Professional x64 bit I receive the following dialog:
This program has compatibility issues:
Any idea why should there be any compatibility issues for the product which was released for Windows 8?
It is a problem already signaled by other users, seems that installing the Update2/Update3 will resolve the problem.
You could trigger the install of the Update going to the menu Tools, selecting Extensions and Updates and then checking for Updates. Beware, before to start be sure to have plenty of time. It is a long process and is not very fast
I'm running Visual Studio Express 2012 on Windows 7. I've been running it with no problems for several months now.
Last Friday, when I shut down my PC, a lot of Windows updates were installed. This morning, when I started up and opened a VS2012 solution, I got this error message:
This program has known compatibility issues
...
Visual Studio 2012 Express for Windows Desktop is incompatible with this version of Windows.
There's a button for Run Program, and when I click it, the solution opens normally. I haven't changed anything about my Windows configuration. This happens every time I open a solution. Did MS release a flawed patch in the batch of updates that got applied last Friday?
EDIT: I'm not sure why people are voting to close this question. The answer that's been linked to isn't related to my issue; that answer seems to pertain to trying to open a VS2012 project in VS2010. I'm trying to open a VS2012 project in VS2012. If you really think that the question needs to be closed, please let me know why in the comments, so that I can change it appropriately.
The .NET updates installed on Friday were:
KB2805226
KB2805221
KB2804582
UPDATE: I gave up, more or less, and clicked the "Don't show this window again" checkbox on the error window. Visual Studio seems to be running ok.
I received the same message on Visual Studio 2012 Premium (on PC where Windows 7 re-installed in last month) - the suggested fix was "Update for Microsoft Visual Studio 2012 (KB2781514)" which seems to have fixed it
www.microsoft.com/en-us/download/details.aspx?id=36020
Install Visual Studio 2012 Update 2 solved my problem. No previous update needed for this one. Here's the descriptions of the update.
(I'm using Windows 8, installed all important updates for Windows, then tried repair Visual Studio in Programs and Features, problem still here until installed Update 2.)
I've been running VS2012 for about 2 weeks now since I clicked the "Don't show this window again" button. I haven't encountered any problems. For now I'm going to consider this an adequate solution.
I've just installed VS2012 at home and came across the same problem. The 1st solution I found is that webdeploy doesn't work after Oct 2013 and I should install Web deploy V3.0.
Done that, no joy. I let Win7 search for compatibility solution on-line and it found an update patch (KB2781514) which did work.
This is the same solution as mentioned before by #John M.
Should've looked here first, just posting this again if someone comes across this again these days..
Thanks to all other users who helped with this thread.
I had a similar problem with VS2012 awhile ago it was along the lines of:
"this solution has no errors and could potentially be damaged"
*yet still opened fine.
as far as fixing it went I performed a clean install of VS2012 and the error has not bugged me since in saying that I am probably out of date at this time and may find if I updated I would have the same issue.
Food for thought.
Even i had the same problem on Windows 7 with Visual studio 2012.
Installed Update for Microsoft Visual Studio 2012 -KB2781514 and it fixed the issue.
Note: "Just clicking on Run program was also opening up the solution file without any issues in my case."
This question already has answers here:
Visual Studio 2012 failing to detect Visual Studio 2008 build tools
(4 answers)
Closed 9 years ago.
I have Visual Studio 2008 installed on my machine and now installed VS2012. In the C++-project-settings of VS2012 I should now be able to change the platform toolset back to VC++2008 (V90), but there's only the new version VC++2012 (V110) available. Does anybody know the reason why my old installation of VS2008 is not recognized or how I can manually add the old platform toolset?
Thanks in advance.
The v90 platform toolset is part of VS 2010, so you must install both VS 2008 and VS 2010.
Well i have no experience with 2012, but when i used 2010 and 2008 combined i just had two different program files folders and so two different executable to start visual studio in the version i liked. Maybe this is of help to you just make 2 shortcuts ?
If you're sure you've got your VC2008 environment variables set properly, you can always hand-edit the .vcxproj.
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<UseDebugLibraries>true</UseDebugLibraries>
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v110</PlatformToolset>
</PropertyGroup>
Just change the v110 to v90.
Obviously, that is kind of a hack. The v90 option should be there in the project properties. If this doesn't work, you could try reinstalling or repairing the 2008 install.