Publish symbols to nuget.org

I'm getting a null reference exception in RadzenDataGrid internals and it would be helpful to have line numbers in the stack trace.

It's as easy as adding these two lines to your csproj:

<IncludeSymbols>true</IncludeSymbols>
<SymbolPackageFormat>snupkg</SymbolPackageFormat>

See How to publish NuGet symbol packages using the new symbol package format '.snupkg' | Microsoft Learn

You have full access to the entire source code and and can attach Radzen.Blazor.csproj to your application.

That's true. It's just that the error occurs quite rarely in a specific environment and getting the Radzen source code to that environment would involve a lot of admin work. It would be easier if we had symbols on nuget.org. Thanks.

Feel free to open a new pull request with the suggested changes @Sergey-Slepov

1 Like

I'm not allowed to fork GitHub - radzenhq/radzen-blazor: Radzen Blazor is a set of 90+ free native Blazor UI components packed with DataGrid, Scheduler, Charts and robust theming including Material design and FluentUI.
Could you give me access? Username; Sergey-Slepov_shell

Everybody should be able to fork the repository.

It must be my organisation that's preventing me from forking your repo. Would you mind adding these two lines inside the first <PropertyGroup> in Radzen.Blazor.csproj?

<IncludeSymbols>true</IncludeSymbols>
<SymbolPackageFormat>snupkg</SymbolPackageFormat>

I've added the symbols and I've published update of our NuGet package - will be up shortly.

1 Like

Excuse me, but I can't create Fork too.
When I click 'Create fork',
the page 'radzenhq/radzen-blazor' opens.
And I don't have 'Repository name' = 'radzen-blazor'
in my Repositories.

But everything works on other repositories.
I do Forks and then I see it in my Repositories.

What could be the error?

I am afraid we can't help with that. Github forks are implemented by github.com and we don't know why you can't create a fork. I suggest searching online.

Thanks.
It can't be related to the 'Codespaces' settings.?