I have been using NuGet for a while now and do like it a lot. But imho ever since the use of solution-level packages has been a bit fuzzy. Now with the latest package manager version 2.6.40627.9000 it seems to be entirely broken - or maybe I just missed a breaking change?
We have a bunch of self created solution-level packages. They have nothing but a .target and some content files in them. I can install them by managing any project and also by managing the solution in which case I have to select at least one project. (To me this seems to be already a bug because in earlier versions the project checkboxes were greyed out for solution-level packages.) The Installation works fine and the files get copied but the manager is not showing any installed package neither on the project nor the solution level. To be more precise: In the Installed packages tab I do not get any entry - the same in the Updates tab. In the Online tab the installed packages get a green bullet on the right top corner instead of the install button. No package.config file gets created upon installation.
Has there been a change on how packages get interpreted as solution-level packages eg do I need to set a new flag or something like that? Is there a bug in the newest NuGet version? Or what else am I missing?
Please note that this is quite an issue for us because the whole NuGet infrastructure appears halfway broken and we are relying quite heavily on it.
Comments: I had a look at two of our packages. Both of them are very simple: They have the basic meta information, maybe one or two references to other packages and one 'build' folder containing a number of files (and sometimes subfolders). One other thing to note: We build our packages using nuspec and the respective console commands. I might share one of our packages but the main question is whether we are the only ones having problems with solution level packages when updating to the currently newest versions of vs2012 and nuget tools? I would first like to be sure that it is a problem with our packages before we begin analyizing them.
We have a bunch of self created solution-level packages. They have nothing but a .target and some content files in them. I can install them by managing any project and also by managing the solution in which case I have to select at least one project. (To me this seems to be already a bug because in earlier versions the project checkboxes were greyed out for solution-level packages.) The Installation works fine and the files get copied but the manager is not showing any installed package neither on the project nor the solution level. To be more precise: In the Installed packages tab I do not get any entry - the same in the Updates tab. In the Online tab the installed packages get a green bullet on the right top corner instead of the install button. No package.config file gets created upon installation.
Has there been a change on how packages get interpreted as solution-level packages eg do I need to set a new flag or something like that? Is there a bug in the newest NuGet version? Or what else am I missing?
Please note that this is quite an issue for us because the whole NuGet infrastructure appears halfway broken and we are relying quite heavily on it.
Comments: I had a look at two of our packages. Both of them are very simple: They have the basic meta information, maybe one or two references to other packages and one 'build' folder containing a number of files (and sometimes subfolders). One other thing to note: We build our packages using nuspec and the respective console commands. I might share one of our packages but the main question is whether we are the only ones having problems with solution level packages when updating to the currently newest versions of vs2012 and nuget tools? I would first like to be sure that it is a problem with our packages before we begin analyizing them.