For your information, if I try the same in VS 2008, it works good. However,
we cannot upgrade to VS2008 right now.
Thanks
> I am using VS 2005 setup and deployment project. When I try to
> set the Product Name to A&B, it is failing to escape. Changing
> the Product Name to A&&B fixed the display of the ProductName,
> but the Title on the installation screens and the display name
> in Add/Remove Programs is messed up. Can someone explain how
> to escape the special characters in VS2005?
I'm not really familiar with setup and deployment projects in VS2005
but the symptoms seem like msidbControlAttributesNoPrefix is missing
from some controls that have [ProductName] in Control.Text.
If VS2005 generates an *.msi file for you, perhaps you can add the
missing attribute as a post-build step. However, if VS2005 also
wraps the *.msi in an *.exe, postprocessing becomes harder.
--
Phil Wilson
The Definitive Guide to Windows Installer
http://www.apress.com/book/view/1590592972
"vizagboy" <viza...@discussions.microsoft.com> wrote in message
news:8A6EB556-F040-4888...@microsoft.com...