Reputation: 1
Is it possible to develop in C# a desktop application for windows in Visual Studio 2013 Community and the compile it with Visual C# 2012 Express for desktop application?
What is the difference in exe application compiled with Visual C# 2012 Express it the application source is developed in:
Can someone tell from compiled exe application in which development tool the application have been build and compiled?
Upvotes: 0
Views: 115
Reputation: 10859
I do not think that it is possible to determine the Visual Studio edition or version based on the compiled exe/dll, but I do not have any hard proof for that. However, a huge hint in that direction is that you do need to have install any version of Visual Studio in order to compile a simple sln or csproj. As long as the correct version of the .NET Framework is installed, you can always just invoke MSBuild directly (ie. %windir%\Microsoft.NET\Framework64\v4.0.30319\MSBuild.exe MySolution.sln
). MSBuild and the C# compiler (csc
) are included in the .NET Framework.
Upvotes: 1