wo80 / CSparse.NET

A concise library for solving sparse linear systems with direct methods.
GNU Lesser General Public License v2.1
58 stars 25 forks source link

Publish symbols and source for debugging #45

Closed ChristoWolf closed 7 months ago

ChristoWolf commented 7 months ago

Hi!

Feature request

Would be great for debugging if you published those data with your NuGet package as described here.

Without these, I was not able to generate any usable debugging information even when decompiling.

wo80 commented 7 months ago

Good idea! I'll publish a snupkg package with the 4.0.0 release (in the next days). I think that should work even without source link. In case it doesn't work, I'll add source link in a patch release.

ChristoWolf commented 7 months ago

Sounds great, thanks!

wo80 commented 7 months ago

Alright, version 4 with symbol package is online. I tested it and debugging works. You need to check the following Visual Studio options: 1) Debugging > General

In case you want to use vscode, check https://code.visualstudio.com/docs/csharp/debugging#_user-settings

Please let me know if this works for you!

ChristoWolf commented 7 months ago

Works perfectly, thanks a ton @wo80!