Blazor - 强制新的浏览器实例?

问题描述 投票:0回答:1

假设您正在使用您选择的任何默认浏览器进行调试。是否有可靠的方法来指示 Blazor 始终打开该浏览器的新/不同实例;这样您正在调试的应用程序始终是唯一的选项卡?我发现这种情况有时会发生,但其他情况下不会。然而,我似乎无法追踪导致一种情况而不是另一种情况的情况。

我可能是错的,但似乎会出现一个问题(当您单击“IISExpress”之前浏览器碰巧包含打开的页面时),如果您只是关闭正在测试的选项卡,则调试会话不会真正结束。相反,只有完全关闭浏览器,应用程序才会关闭。

我知道我可以确保使用我知道目前不包含其他选项卡的浏览器进行调试...或者只是接受我总是需要完全关闭浏览器...但我希望那些不是唯一的选择。

browser blazor
1个回答
0
投票

您可以为浏览器启动配置文件指定参数。

带有 Chrome 浏览器的 Visual Studio 示例。

单击开始调试按钮右侧的下拉菜单。然后选择“浏览方式...”

程序:中添加浏览器可执行文件。在 Arguments: 中,您添加要使用浏览器启动的参数,例如,要启动访客配置文件,您添加

--guest
参数,对于隐身/私人模式,您添加
--incognito
参数。

这里有一个全面的参数列表,您可以将其用于 Chrome。

© www.soinside.com 2019 - 2024. All rights reserved.