Skip to content
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

Installing the nuget package adds root files that you can't remove #127

Closed
2 tasks done
th0mk opened this issue Jun 18, 2019 · 0 comments · Fixed by #128
Closed
2 tasks done

Installing the nuget package adds root files that you can't remove #127

th0mk opened this issue Jun 18, 2019 · 0 comments · Fixed by #128

Comments

@th0mk
Copy link

th0mk commented Jun 18, 2019

Steps to reproduce:

  1. Make a fresh project
  2. Add this package through Nuget

What should happen:

  1. The package should install without copying any files into the project or adding any references to files

What happens:

  1. The package adds 5 files:
    .gitignore
    CHANGELOG.MD
    CONTRIBUTING.MD
    LICENSE.MD
    README.MD
  2. You can't remove the files since they're added through the Nuget package reference. They aren't in your project, they're in the package. You can't remove them unless you remove the package.

SDK version and environment

  • Tested on 0.12.4
  • Sandbox
  • Production

Extra info:

While these files might be relevant, in my opinion it is considered bad practice to force a project to have them in their root directory. Almost no Nuget packages do this.
Especially the fact that you can't remove them is a slight annoyance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant