YAFLogo

hismightiness
6 years ago
I have another (unanswered) thread where I don't really have a path to troubleshoot why my forums are completely down. One way to get to the heart of things would be to add some debug symbols to get a more descriptive error message. Since there aren't any distributed, I was going to try to generate them myself, but ran into another problem... I can't build the source package.

https://github.com/YAFNET/YAFNET-DNN/releases/tag/v2.2.3-5744 

Simply building will illustrate that there are missing references and/or files from the source package.

Does anyone have any known steps to get the source package to work?
Will Strohl
CEO & Founder, Upendo Ventures
UpendoVentures.com 
Sponsor

hismightiness
6 years ago
We finally had found a way to get at least most of what we needed. We dug into the YAFNET-DNN source to determine the YAFNET version it was built against, and then downloaded, compiled, and gathered the debug symbols for that. This gave us enough of what we needed this time, but if the exception was in the DNN part, we would still be out of luck right now.
Will Strohl
CEO & Founder, Upendo Ventures
UpendoVentures.com 
tha_watcha
  • tha_watcha
  • 100% (Exalted)
  • YAF.NET Project Lead 🤴 YAF Version: 3.0.3
6 years ago
So you suggest i add the debug symbols to the download package?
hismightiness
6 years ago
When you have exceptions that occur, debugging symbols give us critical information that could be used to either fix or report the issue here. It's probably a good idea to offer the debug symbols as an optional download with each release.
Will Strohl
CEO & Founder, Upendo Ventures
UpendoVentures.com 
Zero2Cool
6 years ago
What are Debug Symbols?
hismightiness
6 years ago
Originally Posted by: Zero2Cool 

What are Debug Symbols?



First, I love your display name.

Debug symbols are the files that compliment the DLL files in your Bin folder, ending with PDB. They contain additional troubleshooting information that can be helpful when generating errors, so that it's easier to determine a cause of an error - and inherently, the fix as well.


Will Strohl
CEO & Founder, Upendo Ventures
UpendoVentures.com 
YAF Logo Copyright © YetAnotherForum.NET & Ingo Herbote. All rights reserved
About Us

The YAF.NET is an open source .NET forum project. YAF.NET is supported by an team of international developers who are build community by building community software.

Powered by Resharper Donate with PayPal button