[mono-android] Enhancement: aresgen.exe and TFS.
Jonathan Pryor
jpryor at novell.com
Tue Mar 15 21:24:12 EDT 2011
On Mar 15, 2011, at 6:42 PM, Carlo Bolz wrote:
> Developer are normaly lazy ;-)
Perl developers especially so [0].
> Everytime I check out the project from the Team Foundation Server and somethings different in the resources, aresgen.exe runs into an System.UnauthorizedAccessException because the file "Resources.Designer.cs" is read only.
>
> So I have to check out the file "Resources.Designer.cs" and compile again.
I'm not entirely sure what the enhancement you're requesting is...
Best I can currently suggest is that whoever adds or removes files from the Resources directory should also checkout, update, and commit Resources.Designer.cs with the relevant commit, which should thus sidestep this scenario in the first place.
(`aresgen.exe` won't replace a Resources.Designer.cs file unless the contents have changed, so that timestamps won't be modified and the great make(1)/MSBuild $deities can be appeased. This _should_ mean that if you haven't added or removed files from the Resources directory, the contents of Resources.Designer.cs should be unchanged, and you shouldn't see any errors.)
- Jon
[0] Disclosure: I've written lots of Perl.
More information about the Monodroid
mailing list