Auto-generated manifest has incorrect assemblyIdentity - by Bradley Grainger

Status : 

  By Design<br /><br />
		The product team believes this item works according to its intended design.<br /><br />
		A more detailed explanation for the resolution of this particular item may have been provided in the comments section.


2
0
Sign in
to vote
ID 290160 Comments
Status Closed Workarounds
Type Bug Repros 1
Opened 8/1/2007 10:48:01 AM
Access Restriction Public

Description

The manifest generated for an application by the "Embed manifest with default settings" option does not have the correct <assemblyIdentity> attributes; specifically, the "version" and "name" do not match the assembly's version and name.
Sign in to post a comment.
Posted by supaconnect on 12/7/2008 at 3:02 PM
Could someone clarify the resolution as stated: "We embed a hardcoded file with version 1.0.0.0, but it is overwritten by setting on the project"?

What settings on the project overwrites the the version number/name of the assembly? I was not able to find any such project settings in VS 2008. It'd be tedious if we have to manually update the assembly version number everytime we do a product build. To me this tag "assemblyIdentity" is redundant since the project should already know it's own verison, public key etc.
Posted by Microsoft on 8/2/2007 at 2:04 PM
Thanks for reporting this issue, but the behavior is really by design.

In the case where default manifest is selected, we do not generate the manifest on the fly.
We embed a hardcoded file with version 1.0.0.0, but it is overwritten by setting on the project.
Posted by Microsoft on 8/1/2007 at 5:40 PM
Thanks for your feedback. We have reproduced this bug on Visual Studio 2008 Beta 2, and we are sending this bug to the appropriate group within the VisualStudio Product Team for triage and resolution.

Thank you,
Visual Studio Product Team.
Posted by Microsoft on 8/1/2007 at 5:11 PM
Thank you for your feedback. We are currently investigating. If this issue is urgent, please call support directly (see http://support.microsoft.com).

Thank you,
Visual Studio Product Team