.NET Framework 4.5 upgrade supports Window Server 2003 R2

Hello Folks,

I've upgraded one application from Visual Studio 2005 to 2012.

As customer has Window Server 2003 R2, so could you please confirm below two points will work on WS 2003 R2?

1. The source code of upgraded code will work on Window Server 2003 R2
2. The publish code of upgraded code will work on Window Server 2003 R2

Best Regards
LVL 5
MohitPanditAsked:
Who is Participating?
 
Manikandan NarayanswamySecurity Specialist & IBM Security GuardiumCommented:
Hi,

I don't think the Source & the publish upgraded code will support Windows Server 2003. Because as per system requirements Visual Studio 2012 doesn't supports Windows Server 2003 R2. Even if you have installed .Net framework 4.5 in 2003 R2 definitely your code will encounter some issues. Check the below link

https://www.visualstudio.com/en-us/products/visual-studio-ultimate-with-msdn-vs#Fragment_SystemRequirements 

Thanks
Manikandan
0
 
JohnBusiness Consultant (Owner)Commented:
I am not sure what you are asking. You can install .NET Framework 4.5 on Server 2003 and it works. I have done this to support QuickBooks.

I am not sure about VS 2012 on Server 2003
0
 
it_saigeDeveloperCommented:
@Manikandan - Visual Studio 2012 is not supported that is true, however, this has no bearing on whether or not the assemblies/code files built by Visual Studio 2012 will process correctly.

@Mohit - There is no need to install VS 2012 (or any other version of VS) on the server just to process the assemblies built by VS.  If you need to do debugging (local or remote) then you will need an operating system that supports VS 2012 and/or it's remote debugging tools.

-saige-
0
Cloud Class® Course: Python 3 Fundamentals

This course will teach participants about installing and configuring Python, syntax, importing, statements, types, strings, booleans, files, lists, tuples, comprehensions, functions, and classes.

 
it_saigeDeveloperCommented:
Let me qualify my statement really quick.  Assemblies/code files built in any version of VS do not determine whether or not they will be applicable to any particular operating system (not withstanding bit level requirements, 8-bit vs. 16-bit vs. 32-bit vs. 64-bit).  Rather, the dependencies of these assemblies are the determining factor.  For example, if you build an assembly with only .NET as a dependency then the assembly must be processed on operating systems that:

A.  Support the .NET framework version used.
B.  Have the .NET framework version installed.

-saige-
0
 
MohitPanditAuthor Commented:
Hi John,

I tried to install 4.5 framework over WS 2003 R2 and gave an error i.e. couldn't install.
After that tried 4.0 framework and works.

Best Regards
0
 
MohitPanditAuthor Commented:
Thanks
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.