Removing manifest file for packages

I have this issue discussed, e.g. link
should I remove manifest files from my packages?


will do

could you elaborate on the reason for doing so

It really depends on what you want to do: testing your package with only a specific set of dependencies, or try over time possibly new versions of the other packages in the environment?

I think that for the development of a package you want to actually test your package with different, newer (but still semver-compatible) versions of the dependencies, instead if you’re developing an application, or a pipeline, you want to use only a specific set of packages, and make sure that it works reliably with your fixed environment. In the former case you keep only the project file, with compat bounds properly set, in the latter case you keep also the manifest file.

1 Like