Blazor发布失败

时间:2020-02-25 08:16:03

标签: .net-core blazor webassembly

我正在使用Blazor和WebAssembly进行一些测试,并且在https://docs.microsoft.com/en-us/aspnet/core/blazor/?view=aspnetcore-3.1

上关注了一些教程。

我可以很好地构建和运行测试项目。但是,当我尝试在Visual Studio 2019中发布Blazor客户端或Blazor服务器时,我收到一条错误消息,提示:

Publish failed
Publish has encountered an error.
Object reference not set to an instance of an object.

然后它引用了一个我已经检查过的日志文件,其中包含以下内容。

System.NullReferenceException: Object reference not set to an instance of an object.
at Microsoft.Publish.Framework.Provider.DefaultPublishTabProvider.CreatePublishServiceProvider(IVsHierarchy hierarchy)
at Microsoft.Publish.Framework.Provider.DefaultPublishTabProvider.CreateViewAsync(IVsHierarchy project, IAsyncServiceProvider serviceProvider, CancellationToken cancellationToken)
at Microsoft.Publish.Framework.Provider.PublishProjectDesignerTabProvider.<CreateViewAsync>d__7.MoveNext()

我不确定这是否是bug,因为Blazor WebAssembly仍在预览中,或者我的设置是否有问题。我曾尝试使用Google搜索该错误,但结果却很少。

所以我只是想知道是否有其他玩过Blazor和WebAssembly的人之前曾见过此错误,以及他们是否解决了该错误?

0 个答案:

没有答案