-
Notifications
You must be signed in to change notification settings - Fork 527
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enterprise Paket: Build speed and target framework? #759
Comments
VS tries to build in parallel. If you have VS restore enabled then one step of that build is to restore your packages. But we make sure that only 1 paket.exe is active at all times, since they compete to write into
AFAIK: no. /cc @theimowski If you want to reduce the number of frameworks, then you currently have to edit the paket.dependencies file manually. |
nope, |
#609 is related |
Some initial testing (with Core-i7/2.7GHz/16GB): I can't live with it, can I speed up building solutions somehow? |
but what are you doing? Why is paket called at all? you could disable restore during MSBuild. |
I'll try to disable those next. I just hope it is not about msbuild parsing XML speed. There are some extra stuff in csproj-files:
|
Yes, the "/property:RestorePackages=false;DownloadPaket=false" for MsBuild.exe did help for the build speed. Thanks! |
Now that I converted 1000 csprojs to use Paket, I have all the paket.references that converted from NuGet.
I could make a script that parses HintPaths to paket.references. But that doesn't answer to the csproj-structure. So now the Paket FAQ section has answers "what are these files" and "why NuGet sucks", but not "how do I maintain a project using Paket". |
A)
B) that said: for such big use cases we should invest in making https://github.com/hmemcpy/Paket.VisualStudio a thing. |
My current question is about converting an enterprise application to use Paket:
But does paket use targetframework-attributes of the package.config file?
The text was updated successfully, but these errors were encountered: