Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Chris Halcrow 20 posts 39 karma points
    Jul 05, 2013 @ 00:56
    Chris Halcrow
    0

    How to safely uninstall Courier

    When I go to uninstall Courier, Umbraco wants to uninstall the following in addition to the Courier-specific dll's. Can I safely delete any of these or what else may use them?  To be on the safe side, could I just leave these untouched when I uninstall, and re-install over the top?  Has anyone tried this and found this to be clean and reliable enough?

    Any advice on the best way to ensure I safely uninstall is appreciated.

     

    /bin/Antlr3.Runtime.dll 
    /bin/Castle.Core.dll 
    /bin/FluentNHibernate.dll 
    /bin/Iesi.Collections.dll 
    /bin/NHibernate.ByteCode.Castle.dll 
    /bin/NHibernate.dll 
    /bin/Umbraco.Licensing.dll

    Thanks, Chris

  • Rich Green 2246 posts 4008 karma points
    Jul 05, 2013 @ 08:15
    Rich Green
    0

    Hey Chris,

    They look like Courier specific files to me, I'm assuming this isn't a live site? 

    RIch

  • Martin Griffiths 826 posts 1269 karma points c-trib
    Jul 05, 2013 @ 18:45
    Martin Griffiths
    0

    Hi Chris

    The only file you need to keep is the Umbraco.Licensing.dll if you use Contour.

    Later versions of Courier 2 dont delete all Courier dlls so you'll end up with a nasty NHibernate YSOD. But it's easy to locate the rougue librarys in the BIN and dump them.

    M/

  • Per Ploug 865 posts 3491 karma points MVP admin
    Jul 08, 2013 @ 09:57
    Per Ploug
    0

    Martin, which dlls have you experienced not being deleted? All dlls are added through the package manifest, so uninstall is handled by the core, which should just remove all registered dlls

  • Martin Griffiths 826 posts 1269 karma points c-trib
    Jul 08, 2013 @ 10:51
    Martin Griffiths
    0

    Hi Per

    I've just checked build 14 and its the Umbraco.Courier.Core.dll getting left behind.

    Martin

  • walkera 1 post 21 karma points
    Jul 08, 2013 @ 10:57
    walkera
    0

    facing the same question!

    Walkera MX400S

  • Per Ploug 865 posts 3491 karma points MVP admin
    Jul 08, 2013 @ 11:03
    Per Ploug
    0

    Does it consistently do this? since that file is in the manifest, it should just delete it along with the others

  • Martin Griffiths 826 posts 1269 karma points c-trib
    Jul 08, 2013 @ 11:08
    Martin Griffiths
    0

    Hi Per

    Yup i've just installed and uninstalled on my test build twice over and the dll is definitely getting left behind.

    M.

  • Chris Halcrow 20 posts 39 karma points
    Jul 15, 2013 @ 00:23
    Chris Halcrow
    0

    Thanks for all the advice.  I've now successfully uninstalled and re-installed Courier.  The advice I have on this for an install where Contour is also present is:

    • The dll's are all safe to uninstall (Per Ploug Hansen confirmed this)
    • Except - I needed to make a copy of the Umbraco.Licensing.dll and replace it following the re-install, as I'm also using Contour
    • Here is the uninstall/reinstall sequence I followed:
    • copy  Umbraco.Licensing.dll onto desktop from bin folder (don't make a copy in the bin folder - this will cause a website error)
    • uninstall Courier (remove all suggested files)
    • log out of Umbraco
    • log back in
    • re-install Courier
    • reinstate Umbraco.Licensing.dll
    • enter location, to configure Courier
    • log out of Umbraco
    • log back in
    • check that Contour can still be accessed and any live forms are still working
  • Mohammad Khan 23 posts 81 karma points
    Nov 05, 2014 @ 22:32
    Mohammad Khan
    0

    Wrong place sorry.

Please Sign in or register to post replies

Write your reply to:

Draft