Visual Studio 2017中.NET Core 2.0后端项目启动弹窗问题求助
解决Visual Studio 2017启动.NET Core 2.0后端项目自动打开浏览器的问题
嘿,我当初刚上手.NET Core 2.0和VS2017的时候也碰到过一模一样的问题,给你两个简单的解决办法,分分钟搞定:
方法一:通过项目属性直接设置
- 右键你的后端项目,选择「属性」选项
- 在弹出的属性窗口中,切换到「调试」标签页
- 找到「启动浏览器」这一项,把下拉选项改成「否」
- 保存设置后重新启动项目,浏览器就不会自动弹出来了
方法二:手动修改launchSettings.json配置文件
- 在项目目录的「Properties」文件夹里找到
launchSettings.json文件,双击打开它 - 定位到你当前使用的启动配置(比如
IIS Express或者项目名称对应的节点) - 把配置里的
"launchBrowser": true修改为"launchBrowser": false - 保存文件后重启项目,就能看到效果啦
另外补充个小提示:控制台窗口关闭后应用会终止是控制台应用的默认行为,如果你的后端服务需要长期运行,后续可以考虑把项目改造为Windows服务或者使用后台托管的方式,但如果只是解决自动打开浏览器的问题,上面两个方法就完全够用了。
内容的提问来源于stack exchange,提问作者code4fun
相关产品推荐
相关产品推荐

