Я провожу некоторые тесты с Blazor и WebAssembly и следую нескольким учебникам в https://docs.microsoft.com/en-us/aspnet/core/blazor/?view=aspnetcore-3.1
Я могу собрать и запустить свой тестовый проект просто хорошо. Однако, когда я пытаюсь опубликовать sh либо Blazor Client, либо Blazor Server в Visual Studio 2019, я получаю сообщение об ошибке:
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()
Я не уверен, является ли это ошибкой, потому что Blazor WebAssembly все еще находится в предварительном просмотре или что-то не так с моей настройкой. Я пытался погуглить эту ошибку, но она обнаруживается очень мало.
Так что мне просто интересно, видел ли кто-нибудь еще, кто играл с Blazor и WebAssembly, эту ошибку раньше, и если они выяснили, как решить это?