I have need for a fileAssocation to be setup by clickonce. I am building the manifest through MSBUILD which does not seem to have any ability to define these fileAssocations. Rather than manually add the entries I need to automate the process. I wrote a program that added the entry to the manifest before signing. This is built and signed but I still cannot launch my click once app by clicking on the a file with that extension. Note It is added after the application tag at the end of all the <file> tags
Text Added:
<fileAssociation xmlns="urn

chemas-microsoft-com:clickonce.v1" extension=".aim" description="Kalido Modeler (ClickOnce)" progid="Modeler.Document" defaultIcon="Kalido.ico" />
Is this supposed to update the registry with the entries needed to launch my app when a user double clicks on an '.aim' file. My understanding is Clickonce cannot update the registry so perhaps it is done with some other clickonce magic. Anyway when I double click on files with this extension it does not launch my click once application
------
A few other questions on clickonce
Can I add another menu entry from this clickonce deploy to run help or do I have to write another deploy script?
Can I conditionally install the correct .net 3.0 framework 64bit or 32bit from the same script or do I need seperate scripts. It appears I need two scripts to do this with.
Thanks
Craig