Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. NuGet Hell ...

NuGet Hell ...

Scheduled Pinned Locked Moved The Lounge
announcementvisual-studioquestion
7 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    J Offline
    Jammer 0
    wrote on last edited by
    #1

    Hi All, I'm sick of NuGet micro-managing my references and shafting me in the process. Why are people releasing stable NuGet packages that reference pre-release versions of things? I've used McvMailer in my current project which has a reference to T4Scaffolding stuff that in turn reference EF6 PRERELEASE ... whereas all our production code references EF5 ... I know have a broken solution that compiles but wont run ... A few other devs I've spoken to are equally fed up with NuGet and the mess it can make in the background. I really don't see the benefits, it just wastes time imho and If I want to carry on using MvcMailer it appears that I have to upgrade everything to a pre-release version of EF ... Am I Massively missing something here or is NuGet just a total pain in the ass? Jammer

    Jammer

    B 1 Reply Last reply
    0
    • J Jammer 0

      Hi All, I'm sick of NuGet micro-managing my references and shafting me in the process. Why are people releasing stable NuGet packages that reference pre-release versions of things? I've used McvMailer in my current project which has a reference to T4Scaffolding stuff that in turn reference EF6 PRERELEASE ... whereas all our production code references EF5 ... I know have a broken solution that compiles but wont run ... A few other devs I've spoken to are equally fed up with NuGet and the mess it can make in the background. I really don't see the benefits, it just wastes time imho and If I want to carry on using MvcMailer it appears that I have to upgrade everything to a pre-release version of EF ... Am I Massively missing something here or is NuGet just a total pain in the ass? Jammer

      Jammer

      B Offline
      B Offline
      Brisingr Aerowing
      wrote on last edited by
      #2

      NuGet is useful, but the package authors that do things like that detract from the usefulness of the system. It isn't NuGet's fault, but the [REDACTED] package author's fault! A general message to ALL NuGet package authors: IF YOU RELEASE A STABLE PACKAGE, DON'T REFERENCE ANY PRE-RELEASE PACKAGES, USE THE STABLE PACKAGES!!!

      Bob Dole

      The internet is a great way to get on the net.

      :doh: 2.0.82.7292 SP6a

      J 1 Reply Last reply
      0
      • B Brisingr Aerowing

        NuGet is useful, but the package authors that do things like that detract from the usefulness of the system. It isn't NuGet's fault, but the [REDACTED] package author's fault! A general message to ALL NuGet package authors: IF YOU RELEASE A STABLE PACKAGE, DON'T REFERENCE ANY PRE-RELEASE PACKAGES, USE THE STABLE PACKAGES!!!

        Bob Dole

        The internet is a great way to get on the net.

        :doh: 2.0.82.7292 SP6a

        J Offline
        J Offline
        Jammer 0
        wrote on last edited by
        #3

        And its a package by Scott Hanselman!!!! Also, trying to upgrade everything to us EF6 ... I get another error removing the T4Scaffolding telling me I cant remove EF5 as the T4Scaffolding has a dependency on it ... I mean ... ffs this is a wasted afternoon in the offing ... Microsoft solved this circular referencing issues a LONG time ago, NuGet has brought it back. THANKS!

        Jammer

        B B 2 Replies Last reply
        0
        • J Jammer 0

          And its a package by Scott Hanselman!!!! Also, trying to upgrade everything to us EF6 ... I get another error removing the T4Scaffolding telling me I cant remove EF5 as the T4Scaffolding has a dependency on it ... I mean ... ffs this is a wasted afternoon in the offing ... Microsoft solved this circular referencing issues a LONG time ago, NuGet has brought it back. THANKS!

          Jammer

          B Offline
          B Offline
          Brisingr Aerowing
          wrote on last edited by
          #4

          Ouch. I feel your pain. I don't use NuGet all that often, most of the time I either download the source and compile it or download the binaries. I actually created a NuGet package downloader to assist with that. I will post a link if you want to see it.

          Bob Dole

          The internet is a great way to get on the net.

          :doh: 2.0.82.7292 SP6a

          1 Reply Last reply
          0
          • J Jammer 0

            And its a package by Scott Hanselman!!!! Also, trying to upgrade everything to us EF6 ... I get another error removing the T4Scaffolding telling me I cant remove EF5 as the T4Scaffolding has a dependency on it ... I mean ... ffs this is a wasted afternoon in the offing ... Microsoft solved this circular referencing issues a LONG time ago, NuGet has brought it back. THANKS!

            Jammer

            B Offline
            B Offline
            BillWoodruff
            wrote on last edited by
            #5

            If the problem is a package from Scott Hanselmann, may I suggest you contact him: [^] Or, perhaps, leave a contact on his January 10, 2013 blog article about using NuGet to do some exotic thing with Google Spreadsheets: [^] He's responded to me, personally, before. good luck, Bill

            “Thus on many occasions man divides himself into two persons, one who tries to fool the other, while a third, who in fact is the same as the other two, is filled with wonder at this confusion. Thinking becomes dramatic, and acts out the most complicated plots within itself, and, spectator, again, and again, becomes: actor.” From a book by the Danish writer, Paul Moller, which was a favorite of Niels Bohr.

            J 1 Reply Last reply
            0
            • B BillWoodruff

              If the problem is a package from Scott Hanselmann, may I suggest you contact him: [^] Or, perhaps, leave a contact on his January 10, 2013 blog article about using NuGet to do some exotic thing with Google Spreadsheets: [^] He's responded to me, personally, before. good luck, Bill

              “Thus on many occasions man divides himself into two persons, one who tries to fool the other, while a third, who in fact is the same as the other two, is filled with wonder at this confusion. Thinking becomes dramatic, and acts out the most complicated plots within itself, and, spectator, again, and again, becomes: actor.” From a book by the Danish writer, Paul Moller, which was a favorite of Niels Bohr.

              J Offline
              J Offline
              Jammer 0
              wrote on last edited by
              #6

              Hi Bill, I'll do that! :) Jammer

              Jammer

              J 1 Reply Last reply
              0
              • J Jammer 0

                Hi Bill, I'll do that! :) Jammer

                Jammer

                J Offline
                J Offline
                Jammer 0
                wrote on last edited by
                #7

                Done it! http://www.hanselman.com/blog/CommentView.aspx?guid=7D457B17-3518-497F-97CF-286DDB21D5FB#0bdc231e-64c3-436f-9d91-36b02cc9177c[^]

                Jammer

                1 Reply Last reply
                0
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • World
                • Users
                • Groups