fsprojects / Paket.VisualStudio

Manage your Paket (http://fsprojects.github.io/Paket/) dependencies from Visual Studio!
MIT License
147 stars 51 forks source link

Keeping minimum dependency on Paket.Core.Dll and using paket.exe instead for operations that modify the solution #144

Closed ruhullahshah closed 7 years ago

ruhullahshah commented 7 years ago

Reference Issue: https://github.com/fsprojects/Paket.VisualStudio/issues/73

Motivation:

Assumptions:

Parts that still rely on Paket.Core.dll

forki commented 7 years ago

@ruhullahshah I so love this!!!!!

matthid commented 7 years ago

We should consider only calling "global" restore instead of project specific restore. It will be a lot faster (ignoring the very first call).

forki commented 7 years ago

@matthid something for another PR?

matthid commented 7 years ago

Well calling the process has some performance impact because argument parsing is quite slow... If somebody can verify this is not too slow we can make another PR, otherwise I'd suggest it here.