是否可以在C#中开发Visual Studio 2013社区中的Windows桌面应用程序,并使用Visual C#2012 Express进行桌面应用程序编译?
使用Visual C#2012编译的exe应用程序有什么区别表示应用程序源是在:
开发的有人可以从已编译的exe应用程序中告诉应用程序已构建和编译的开发工具吗?
答案 0 :(得分:1)
我认为不可能根据编译的exe / dll确定Visual Studio版本或版本,但我没有任何硬性证据。但是,在这个方向上的一个巨大暗示是你需要安装任何版本的Visual Studio才能编译一个简单的sln或csproj。只要安装了正确版本的.NET Framework,您就可以直接调用MSBuild(即%windir%\Microsoft.NET\Framework64\v4.0.30319\MSBuild.exe MySolution.sln
)。 MSBuild和C#编译器(csc
)是included in the .NET Framework。