自从几周前开始使用Blazor Webassembly以来,我一直无法进行调试。我看过ms docs:https : //docs.microsoft.com/zh-cn/aspnet/core/blazor/debug? view = aspnetcore- 3.1,看了一些视频,一切都很好。我从头开始创建了一个新应用,但仍然没有任何变化。
当查看breakboint时,它指出:断点已设置但尚未绑定
在服务器项目上,它包括:
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.Server" Version="3.2.0-preview5.20216.8" />
并使用inspectUri设置启动设置配置文件
"profiles": {
"IIS Express": {
"commandName": "IISExpress",
"launchBrowser": true,
"inspectUri": "{wsProtocol}://{url.hostname}:{url.port}/_framework/debug/ws-proxy?browser={browserInspectUri}",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
},
"TestDebugging.Server": {
"commandName": "Project",
"launchBrowser": true,
"inspectUri": "{wsProtocol}://{url.hostname}:{url.port}/_framework/debug/ws-proxy?browser={browserInspectUri}",
"applicationUrl": "https://localhost:5001;http://localhost:5000",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
}
}
在客户项目中,它包括:
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly" Version="3.2.0-preview5.20216.8" />
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.Build" Version="3.2.0-preview5.20216.8" PrivateAssets="all" />
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="3.2.0-preview5.20216.8" PrivateAssets="all" />
<PackageReference Include="System.Net.Http.Json" Version="3.2.0-preview5.20210.3" />
Microsoft Visual Studio Professional 2019版本16.5.0 VisualStudio.16.Release / 16.5.0 + 29911.84 Microsoft .NET Framework版本4.8.03752
安装的版本:专业
Chrome版本:版本80.0.3987.132(正式版本)(64位)
将VS升级到16.6或16.7-preview1
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句