0

I have a situation where a person wants to use Visual Studio 2012 to open a solution I created in Visual Studio 2015. VS2012 seems to open the solution without complaint but it will not compile.

Should it be possible to accomplish this backward task? (Don't ask why they don't upgrade, that's another story)

When I try I get errors relating to referencing libraries and libraries not being found.

Andrew Brēza
  • 7,705
  • 3
  • 34
  • 40
John S
  • 7,909
  • 21
  • 77
  • 145

1 Answers1

0

Your question is very vague, and you should specify the specific errors that you are getting.

However, you mention in the comments that you have "mostly errors with references". My guess is that your references are to .NET 4.6 (or later) versions of some of things you are referencing.

Gleaned from this MSDN page:

.NET Version    VS Version
    4.6            2015
    4.5            2012

You can try deleting the references that are failing, and re-adding them with an appropriate version.

Also, take a look at (and upvote, if appropriate) this other answer, specifically the answer that starts:

"Yes, though you sometimes will have to change the version (single number) in .sln file, no other differences found yet."

Community
  • 1
  • 1
Wonko the Sane
  • 10,623
  • 8
  • 67
  • 92