MSIL Can I find the version of Visual Studio that was used to build / compile the .NET assembly?

Is the name of the program that was used to build the assembly recorded in the assembly available anywhere in the MSIL code?

0
source share
1 answer

Visual Studio does not create anything - Visual Studio uses MSBuild to create its own building 1 :

Visual Studio hosts MSBuild for loading and building managed projects.

In fact, you can create MSIL code without Visual Studio by downloading Microsoft Build Tools :

Visual Studio, , Build Tools 2013 . Visual Basic # . ( .NET Framework.)

, ECMA 335, (CLI) - Mono # - .

, , Visual Studio .

Visual Studio ( , ), , Visual Studio , - , .

, Visual Studio .NET, (, Visual Studio 2012 .NET 4.5).

Visual Studio:

.NET   Min Visual
       Studio version

1.0    2002 (7.0)
1.1    2003 (7.1)
2.0    2005 (8.0)
3.0    2005 (8.0)
3.5    2008 (9.0)
4.0    2010 (10.0)
4.5    2012 (11.0)
4.5.1  2012 (11.0)
4.5.2  2012 (11.0)
4.6    2015 (14.0)

1 Visual Studio 2015 Roslyn .

+4

Source: https://habr.com/ru/post/1655195/


All Articles