Hi. I'm currently testing our ClickOnce installs on the users' PCs and I've run into a problem. We're going to be using mage command line tool to update the manifest info on the server after we update a DLL. The idea is that when a DLL is updated, it will be copied onto our server into the publish directory, the manifest info will be updated and properly signed. When the users start up the application the app should check the publish dir for an update, prompt the user and then download the latest version. The mage commands I'm running look like this:

mage -Update App.exe.manifest -FromDirectory \\svr\App\App_2_0_0_17
mage -Sign App.exe.manifest -CertFile somefile.pfx

mage -Update App.application -AppManifest \\svr\App\App_2_0_0_17\App.exe.manifest
mage -Sign App.application -CertFile somefile.pfx

The problem I'm getting is that when I update the DLL and run the mage tool, the users don't see a prompt for an update the next time they run the app. It's as if no changes were made to the published files. However, when I republish from within Visual Studio, users get the proper prompt and the latest version is downloaded to their PC.

Has anybody run into something like this? Any help would be appreciated.

Thanks,

Ben Cabrera