Visual studio .NET核心应用程序中的浏览器链接使用的端口无效
我已将我的应用程序配置为使用Kestrel和端口54321进行本地调试。 以前,当项目启动时,我使用端口12345。 浏览器链接仪表板始终显示0个连接,尽管我连接了浏览器(我尝试了Edge、IE、Firefox、Chrome和Visual Studio内部浏览器) . 调试工作,浏览工作,浏览器链接仪表板显示零连接 当我点击“在浏览器中查看”链接时,它会打开未配置的地址!整个解决方案中不存在该字符串。使用Shift+Ctrl+F无法在中找到至少个 查找所有“localhost:12345”、子文件夹、查找结果1、整个解决方案“” 匹配行:0个匹配文件:0个搜索的文件总数:825 我认为浏览器链接不起作用,因为它希望连接到端口12345而不是54321。我不知道这个愚蠢的端口地址存储在哪里,以及如何更改它。我已明确配置了“应用程序URL”配置。“使用浏览”和“调试”选项都能正常工作。使用的有效端口为54321 顺便说一句,我不能使用端口12345,因为它是由GOG Galaxy服务在我的电脑上使用的Visual studio .NET核心应用程序中的浏览器链接使用的端口无效,visual-studio,asp.net-core,Visual Studio,Asp.net Core,我已将我的应用程序配置为使用Kestrel和端口54321进行本地调试。 以前,当项目启动时,我使用端口12345。 浏览器链接仪表板始终显示0个连接,尽管我连接了浏览器(我尝试了Edge、IE、Firefox、Chrome和Visual Studio内部浏览器) . 调试工作,浏览工作,浏览器链接仪表板显示零连接 当我点击“在浏览器中查看”链接时,它会打开未配置的地址!整个解决方案中不存在该字符串。使用Shift+Ctrl+F无法在中找到至少个 查找所有“localhost:12345”、子文
我用Kestrel和IIS配置对它进行了测试。浏览有效,浏览器链接无效。虽然我没有找到关于错误端口号的答案,但我找到了浏览器链接功能不起作用的原因。这一点都不明显 要使浏览器链接功能正常工作,我必须卸载
Microsoft.VisualStudio.Web.BrowserLink.Loader
numget软件包并安装Microsoft.VisualStudio.Web.BrowserLink
那些软件包有完全相同的描述!无论如何,它是有效的。虽然我没有找到关于错误端口号的答案,但我找到了浏览器链接功能不起作用的原因。这一点都不明显 要使浏览器链接功能正常工作,我必须卸载
Microsoft.VisualStudio.Web.BrowserLink.Loader
numget软件包并安装Microsoft.VisualStudio.Web.BrowserLink
那些软件包有完全相同的描述!无论如何,它是有效的。在我的例子中,我在Firefox的Web开发者控制台中看到BrowserLink javascript使用的端口不正确。单击错误消息会显示一条接受本地主机证书的警告,在接受证书后,BrowserLink再次工作。我发现BrowserLink与其他浏览器一起工作,只是Firefox出现故障并显示了错误的端口号。在我的例子中,我在Firefox的Web开发者控制台中看到BrowserLink javascript使用的端口不正确。单击错误消息会显示一条接受本地主机证书的警告,在接受证书后,BrowserLink再次工作。当我发现BrowserLink与其他浏览器一起工作,而Firefox出现故障并显示了错误的端口号后,我意识到错误出现在浏览器上