我的C#.NET控制台应用程序在调试时打开我的Web浏览器,以及控制台本身。如何设置项目,只打开控制台,而不是浏览器?
答案 0 :(得分:1)
问题是由项目文件的项目类型GUID仍设置为Web应用程序引起的,即使项目输出设置为“Exe”。
需要手动编辑.csproj
文件(而不是.csproj.user文件)以将项目类型GUID更改为{36761217-1D8E-4C0F-9A00-B86D9D12B086}
,以便Visual Studio将项目识别为C#应用程序并且不是Web项目,因此在调试项目时不会尝试打开浏览器。