Visual Studio compiles but the exe isn't there

后端 未结 13 807
终归单人心
终归单人心 2021-01-17 11:22

Source code that compiles fine on other peoples environments won\'t correctly work in my environment. When I do a rebuild the compile occurs but when visual studio goes to

13条回答
  •  被撕碎了的回忆
    2021-01-17 11:46

    It happened with me today:

    TL;DR; You might be using some C# code in your project who belong to a language version which is not supported by the .NET Framework version targeted by your project

    Details:

    I had two projects in my solution. One project was already existing. I added a new project targeting most recent .NET Framework v4.6.1 supported by Visual Studio(VS) 2017 class library project template. I used some C# language features which is present in C# v7.0. In such a case, VS can compile the project but can't create the output in bin directory.

    Eventually I had to merge the new project code files into the existing old project which was targeting .NET Framework v4.5.1.

    So I changed the target Framework version to the latest .NET Framework v4.6.1 for the existing projects also. Then the old project also started supporting my newly pasted C# language features.

提交回复
热议问题