Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio .NET核心应用程序中的浏览器链接使用的端口无效_Visual Studio_Asp.net Core - Fatal编程技术网

Visual studio .NET核心应用程序中的浏览器链接使用的端口无效

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和端口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服务在我的电脑上使用的


我用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出现故障并显示了错误的端口号后,我意识到错误出现在浏览器上