I have a click-once app that, for certain reasons I cannot republish a new version. At the same time, I have a dll that will replace one of the existing dlls in the app. Is it possible to simply go into the Application Files folder and switch it out? The dlls in the click once seem to be in a different format, [file].dll.deploy. Can I convert a dll I have to this format somehow and let it replace the existing one?
Share
No, you cannot just swap out the dll. ClickOnce generates a hash for every file being deployed. Even though the new file has the same name, it won’t have the same hash contained in the manifest and won’t work.
I would open your manifests in MageUI and try to update them that way.
If you don’t increment the version number, no one will get the new file unless they uninstall/reinstall. Is there a particular reason you can’t just republish?