-
Notifications
You must be signed in to change notification settings - Fork 151
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Symbol package validation failing for NUnit.ConsoleRunner.NetCore #1096
Comments
I examined the packages and I do not find any extra pdb files in the Based on research, this appears to be a spurious error message due to multiple duplicate uploads. The needed confirmation will involve setting up a project with a package reference to NUnit.ConsoleRunner.NetCore and checking that the source is available from the nuget.org source server. If it is, this can be closed. |
I tried to do this, but one cannot have package references to Then I followed https://blog.maartenballiauw.be/post/2020/04/22/referencing-specific-assembly-nuget-package.html and was able via
to get a reference to nunit.engine.core.dll. But looking into the global nuget cache on my machine I also tried to create a dummy program that referred to an interface within nunit.engine.core, but I could only access the decompiled source and not the original source code. public class Class1
{
public static void Main(string[] args) {
ITestRunnerFactory factory;
}
} and when I made a test inside the project I was still not able to step into the source. So I'm not sure how to test this. |
Do you think we should just drop the source package for this package so we stop getting the warning from nuget.org? |
I haven't seen the warning, but I think it is fine to drop it, given that it is very hard to use the package as a NuGet dependency. So I doubt that anyone are going to miss the symbols. |
This is due to the fact that the package is created from the same binaries as are used for the NUnit.ConsoleRunner package, resulting in duplicate assembly errors on nuget.org. Removed creation of source package for this package. |
This issue has been resolved in version 3.15.0-beta1 The release is available on: |
"The uploaded symbols package contains pdb(s) for a corresponding dll(s) not found in the nuget package."
The text was updated successfully, but these errors were encountered: