Application Updater - How to use a Network Folder


  • Hi, so I am using the application updater:

    It looks very nice, I have read the documentation, however, I have a simple question. I am not expert in servers neither "http" stuff, I just want to deploy an "small" application that is going to be used in an office (LAN). I am able to use network folders and network drivers only.

    Put in other words in Step 5 "Setup the Web Server" I dont undestand. I just want to place all updates in a network LAN folder and use that folder as the "server". I have already tried in UpdateUrl : http://localhost/SampleApp_ServerSetup/UpdateVersion.xml (I thought localhost is something like C:\") but it does not work.

    How can I define the UpdateUrl = "C:\SomeTest\UpdateVersion.xml" ? so tha, I would set up a path to a network folder or the the local machine?

    Thanks, this question may have no sence but I dont know nothing about servers as I said.

    note. forgot to said that i cannot use one click installation because i need to install this program for all users in the same pc



    • Edited by Kikeman Wednesday, January 13, 2010 3:11 AM
    Wednesday, January 13, 2010 1:04 AM

All replies

  • You cannot set appupdater with a network folder because it is designed to use HTTP requests.

    If I remember right you should be able to configure ClickOnce deployment to use a network share.
    Wednesday, January 13, 2010 2:43 AM
  • i cannot use one click installation because i need this application to work for all users in the same computer.

    Wednesday, January 13, 2010 3:10 AM
  • My next suggestion is exploring the Microsoft Updater Application Block.

    Here is article about creating a custom downloader to use a UNC path:
    • Proposed as answer by Harry Zhu Monday, January 18, 2010 8:21 AM
    • Unproposed as answer by Kikeman Tuesday, January 19, 2010 4:43 PM
    Wednesday, January 13, 2010 3:41 AM