I am only using RegistryKey s and RegistryValue s, maybe I should use 
some ProgId/Extension instead, I don't know why I didn't use them :)
thanks

On 14/01/2013 15:55, Hoover, Jacob wrote:
> Are you using ProgId/Extenstion in your MSI?  If so, Windows Installer 
> "should" take care of this for you.
>
> To be safe, I think I'd place this inside the InstallExecute sequence after 
> InstallFinalize. This would ensure your binaries were on disk so any icons 
> for the new extensions would be available for the shell to cache.
>
>
> -----Original Message-----
> From: up2date.cyb...@gmail.com [mailto:up2date.cyb...@gmail.com]
> Sent: Sunday, January 13, 2013 6:01 PM
> To: wix-users@lists.sourceforge.net
> Subject: [WiX-users] Notify shell for new file associations
>
> Hi
> In my wix product project, I create some file associations in the registry.
> I have a small c++ custom action with only:
>     ::SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_DWORD | SHCNF_FLUSH, NULL, 
> NULL);
>     ::Sleep(1000); //
> http://msdn.microsoft.com/en-us/library/windows/desktop/cc144154(v=vs.85).aspx
>
> My question is, when should I run this action, is it correct to do the 
> following?
>       <CustomAction Id="ShellNotifyAssociations"
>                     BinaryKey="MyWixCA"
>                     DllEntry="ShellNotifyAssociations"
>                     Execute="immediate"
>                     Return="ignore" />
>       <InstallExecuteSequence>
>         <Custom Action="ShellNotifyAssociations"
> After="WriteRegistryValues" />
>       </InstallExecuteSequence>
>
> In other words: is executing the custom action after WriteRegistryValues 
> correct?, if not, which action should I use?
> thanks
>
> ------------------------------------------------------------------------------
> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, 
> Windows 8 Apps, JavaScript and much more. Keep your skills current with 
> LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and 
> experts. SALE $99.99 this month only -- learn more at:
> http://p.sf.net/sfu/learnmore_122412
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
> ------------------------------------------------------------------------------
> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
> MVPs and experts. SALE $99.99 this month only -- learn more at:
> http://p.sf.net/sfu/learnmore_122412
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users


------------------------------------------------------------------------------
Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS
and more. Get SQL Server skills now (including 2012) with LearnDevNow -
200+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only - learn more at:
http://p.sf.net/sfu/learnmore_122512
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to