ClickOnce Issues with Manifes and Signtool
Folks,
I am trying to publish a windows form executable using VS 2005 Publish feature. I am having the following issues:
1. This executable project has a manifest file with it whose content are shown below.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
version="1.0.0.0"
processorArchitecture="X86"
name="Microsoft.Ccf.Samples.Csr.AgentDesktop.AgentDesktop"
type="win32"
/>
<description>Customer Care Framework Agent Desktop</description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>
</assembly>
When I try to publish with that manifest files as a part of the project I get the following error:
Could not find file 'Microsoft.Windows.Common-Controls, Version=6.0.0.0, Culture=*, PublicKeyToken=6595b64144ccf1df, ProcessorArchitecture=X86, Type=win32'
2. When I removed the manifest file from the project and tried publishing, I got the following error:
SignTool reported an error 'The form specified for the subject is not one supported or known by the specified trust provider.
I tried making my executable and all its dependencies strong named but it did make a difference. Has anyone seen these types of errors? We are on a project with very short timelines so any help will be appreciated.
Thanks and Best Regards,
Naveed

