{"action":"created","issue":{"url":"https://api.github.com/repos/gregorio-project/gregorio/issues/658","labels_url":"https://api.github.com/repos/gregorio-project/gregorio/issues/658/labels{/name}","comments_url":"https://api.github.com/repos/gregorio-project/gregorio/issues/658/comments","events_url":"https://api.github.com/repos/gregorio-project/gregorio/issues/658/events","html_url":"https://github.com/gregorio-project/gregorio/issues/658","id":113176607,"number":658,"title":"File Version not applying to Windows executable correctly","user":{"login":"rpspringuel","id":7671682,"avatar_url":"https://avatars.githubusercontent.com/u/7671682?v=3","gravatar_id":"","url":"https://api.github.com/users/rpspringuel","html_url":"https://github.com/rpspringuel","followers_url":"https://api.github.com/users/rpspringuel/followers","following_url":"https://api.github.com/users/rpspringuel/following{/other_user}","gists_url":"https://api.github.com/users/rpspringuel/gists{/gist_id}","starred_url":"https://api.github.com/users/rpspringuel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rpspringuel/subscriptions","organizations_url":"https://api.github.com/users/rpspringuel/orgs","repos_url":"https://api.github.com/users/rpspringuel/repos","events_url":"https://api.github.com/users/rpspringuel/events{/privacy}","received_events_url":"https://api.github.com/users/rpspringuel/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/gregorio-project/gregorio/labels/build/install","name":"build/install","color":"5319e7"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/gregorio-project/gregorio/milestones/3","html_url":"https://github.com/gregorio-project/gregorio/milestones/4.0","labels_url":"https://api.github.com/repos/gregorio-project/gregorio/milestones/3/labels","id":1098172,"number":3,"title":"4.0","description":"Features to come in 4.0 version.","creator":{"login":"eroux","id":60868,"avatar_url":"https://avatars.githubusercontent.com/u/60868?v=3","gravatar_id":"","url":"https://api.github.com/users/eroux","html_url":"https://github.com/eroux","followers_url":"https://api.github.com/users/eroux/followers","following_url":"https://api.github.com/users/eroux/following{/other_user}","gists_url":"https://api.github.com/users/eroux/gists{/gist_id}","starred_url":"https://api.github.com/users/eroux/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eroux/subscriptions","organizations_url":"https://api.github.com/users/eroux/orgs","repos_url":"https://api.github.com/users/eroux/repos","events_url":"https://api.github.com/users/eroux/events{/privacy}","received_events_url":"https://api.github.com/users/eroux/received_events","type":"User","site_admin":false},"open_issues":5,"closed_issues":70,"state":"open","created_at":"2015-05-06T07:45:16Z","updated_at":"2015-10-24T18:42:35Z","due_on":"2015-06-13T22:00:00Z","closed_at":null},"comments":2,"created_at":"2015-10-24T18:42:35Z","updated_at":"2015-10-24T20:50:55Z","closed_at":null,"body":"So, in looking into Albert's problem of 4.0 installers not overwriting and existing 3.0.3 executable, I've discovered that the Windows executable has a File Version property of 1.0.0.0 regardless of the version built (as differentiated from the Product Version which matches the Gregorio version number).  Based on what I can find on line, it would appear that this is what's causing the installation problem because a Windows installer will not overwrite an existing file unless the File Version of the new file is greater (equal doesn't cut it).\r\n\r\nNow, looking at `gregorio-resources.rc` it would appear to my untrained eye that the File Version property should be set on the executable during the build process so that it matches the Product Version.  Clearly, though, there is something going on that I don't understand.  @eroux, you're the one that added this at a user's request.  Do you have any idea as to what the problem is and how to fix it?"},"comment":{"url":"https://api.github.com/repos/gregorio-project/gregorio/issues/comments/150849768","html_url":"https://github.com/gregorio-project/gregorio/issues/658#issuecomment-150849768","issue_url":"https://api.github.com/repos/gregorio-project/gregorio/issues/658","id":150849768,"user":{"login":"rpspringuel","id":7671682,"avatar_url":"https://avatars.githubusercontent.com/u/7671682?v=3","gravatar_id":"","url":"https://api.github.com/users/rpspringuel","html_url":"https://github.com/rpspringuel","followers_url":"https://api.github.com/users/rpspringuel/followers","following_url":"https://api.github.com/users/rpspringuel/following{/other_user}","gists_url":"https://api.github.com/users/rpspringuel/gists{/gist_id}","starred_url":"https://api.github.com/users/rpspringuel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rpspringuel/subscriptions","organizations_url":"https://api.github.com/users/rpspringuel/orgs","repos_url":"https://api.github.com/users/rpspringuel/repos","events_url":"https://api.github.com/users/rpspringuel/events{/privacy}","received_events_url":"https://api.github.com/users/rpspringuel/received_events","type":"User","site_admin":false},"created_at":"2015-10-24T20:50:55Z","updated_at":"2015-10-24T20:50:55Z","body":"I believe I've identified the problem and a potential fix (initial tests also look promising), but don't have time to try and implement and fully test it right now.  I'll work on this tomorrow, so don't feel obliged to do anything until I figure out if my potential fix works."}}