RadicalFx / Radical

Radical is an infrastructure framework whose primary role is to help in the development of composite WPF applications based on the Model View ViewModel pattern.
http://www.radicalframework.com/
MIT License
38 stars 3 forks source link

Drop Radical.Extensions.Castle package #132

Closed mauroservienti closed 9 years ago

mauroservienti commented 9 years ago

Actually the content of the Radical.Extensions.Castle assembly is only used by the Radical.Windows.Presentation.CastleWindsor assembly, we should merge them.

mauroservienti commented 9 years ago

How to self remove from package list?

micdenny commented 9 years ago

you can't permanently remove the package from nuget, you can unlist it:

mauroservienti commented 9 years ago

ok, those are the steps to remove it from the NuGet servers. The other question is: is there a way to remove it from the installed packages on the user machine?

Since we are merging it into another package already installed I fear that an update can cause conflicts because the same classes are now defined in different assemblies. Can we release an update that auto-remove it self from the installed packages in the project?

I've found this: https://github.com/Particular/NServiceBus.Bootstrap.WindowsService/blob/master/packaging/nuget/install.ps1

that manually changes the packages.config file.

micdenny commented 9 years ago

As far as I saw the script is the way to accomplish those stuff but I never implemented one, I think it worth a try