I know the question is a bit strange, but I am asking it because I have faced some issues with it.
I have Visual Studio RTM 2012 installed side by side with VS2010. According to Microsoft in case of side by side installation of VS2012 and VS2010 some of .Net 4.0 files are replaced with 4.5 version (mscorlib.dll
,system.core
).
I tried virtualizing one application built with VS2012 for .Net 4.0 using spoon virtual application studio but it showed System.core file not found
error.
I replaced the mscorlib.dll
and system.Core
dlls from Windows\Microsoft.net\4.0
with <ProgramFiles>\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0
files which fixed the file not found error, but this time it showed a WindowsBase 4.0.0.0/3.0.0.0 file not found
error.
I fear that if I run this application in machines where .Net 4.5 is not installed (WinXP machines) may produce error, but I don't have a separate machine to test it. Can good folks here confirm this?