Error deploying ClickOnce application - Reference in the manifest does not match the identity of the downloaded assembly
There was an issue with Visual Studio 2008 which is solved by not embedding the default manifest - one of the comments on that article suggests the problem still exists in Visual Studio 2010.
In project properties -> Application tab -> Resources -> checkbox Icon and manifest, the setting "Embed manifest with default settings" caused the problem. Setting it to "Create application without a manifest" fixes the problem.
Reference in the manifest does not match the identity... Error
I know this is old but I saw someone just upvoted the question so I am assuming they are having the same problem.
The error was coming from an exe file that I was trying to bundle with the application. The exe file itself was a third party exe and I think that was where the problem was (even though I know I have bundled with other exe's in the past). Maybe this one had some kind of write protection - I dont know.
Anyways, how I solved it was to take the exe out of the installation files and just include the file separately in a zip file. Then have some instructions about which folder the exe file needs to go. As long as they follow the instructions, everything works as if you've bundled it.
I hope that helps.
Related Topics
Easiest Way to Read from a Url into a String in .Net
How to Restart a Wpf Application
Creating Sine or Square Wave in C#
Convert Array of Bytes to Bitmapimage
Using Layers and Bitmask with Raycast in Unity
Compare Equality Between Two Objects in Nunit
How to Find the Extension of a File in C#
How to Use the Relaycommand in Wpf
C# Validating Input for Textbox on Winforms
What Is an MVChtmlstring and When Should I Use It
What Are the Downsides to Turning Off Proxycreationenabled for Ctp5 of Ef Code First
Retrieving the Calling Method Name from Within a Method
How to Split a String by Strings and Include the Delimiters Using .Net
How to Find the Difference Between Two Images
Differencebetween Int, Int16, Int32 and Int64
Why Do Local Variables Require Initialization, But Fields Do Not