If I understand your question correctly, are you asking for a better deployment solution for .NET applications?
In this case, I suggest you take a look at ClickOnce . Visual Studio supports ClickOnce out of the box.
Basically, you deploy applications through any medium, for example via the Internet, and whenever you click on a new update, the client will have the opportunity to automatically update, you can even update your software in the background.
ClickOnce, - MEF.
.
- , . , , 1.0 , , .
, clickonce ,
, MEF , .