Skip to content
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

Clone "Manage NuGet Packages" behaviour for adding references to projects #77

Closed
frankshearar opened this issue Oct 21, 2015 · 5 comments

Comments

@frankshearar
Copy link

If you right click a project, the "Manage NuGet Packages" dialog will

  • let you find a NuGet package
  • update the packages.config
  • add that package to the project
  • (crucially) add that package's dependencies to the project.

I would dearly love to see Paket.VisualStudio provide something similar:

  • let me find a package
  • add that package & its dependencies to the affected project
@forki
Copy link
Member

forki commented Oct 21, 2015

What's wrong with the current "add package" dialog in Paket.VisualStudio?
On Oct 21, 2015 12:32 PM, "Frank Shearar" notifications@github.com wrote:

If you right click a project, the "Manage NuGet Packages" dialog will

  • let you find a NuGet package
  • update the packages.config
  • add that package to the project
  • (crucially) add that package's dependencies to the project.

I would dearly love to see Paket.VisualStudio provide something similar:

  • let me find a package
  • add that package & its dependencies to the affected project


Reply to this email directly or view it on GitHub
#77.

@frankshearar
Copy link
Author

"Add package" lets me easily find a package, it's true. But if I want to add a reference to that package to a project I will still have to right-click References, Browse, dig in the file system, add, for that package and its dependencies.

Concrete example: I want to be able to add Chessie to a project, and have the tags for Chessie and FSharp.Core automatically added, as well as the necessary binding redirects for the project's app.config.

It's the latter part that's more important than the former: if I had to add a package to the solution in one step, and then had to add the package to the project as a second step, that would still work for me.

@forki
Copy link
Member

forki commented Oct 21, 2015

Right click on references file of that project should also give you paket
add with the stuff you described.
On Oct 21, 2015 12:45 PM, "Frank Shearar" notifications@github.com wrote:

"Add package" lets me easily find a package, it's true. But if I want to
add a reference to that package to a project I will still have to
right-click References, Browse, dig in the file system, add, for that
package and its dependencies.

Concrete example: I want to be able to add Chessie to a project, and have
the tags for Chessie and FSharp.Core automatically added, as well as the
necessary binding redirects for the project's app.config.

It's the latter part that's more important than the former: if I had to
add a package to the solution in one step, and then had to add the package
to the project as a second step, that would still work for me.


Reply to this email directly or view it on GitHub
#77 (comment)
.

@frankshearar
Copy link
Author

Fabulous! I get an error "The path is not of legal form." though - separate bug report time?

@forki
Copy link
Member

forki commented Oct 21, 2015

yes. that sounds like a real issue. please try to give us repro steps in separate issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants