Hi there,
the smaller one first: obviously, fake has some problems with the output of the (c)-Character (the one which is per default in the AssemblyInfo.cs when generated by Microsoft). In the generated file appears an additional letter before this char.
The second problem I have is with the fields in the generated AssemblyInfo.cs - mainly because I do not want to get it written with all informations, but only with the global informations of the company and the product - means:
- AssemblyCompany
- AssemblyCopyright
- AssemblyTrademark
- AssemblyVersion
- AssemblyFileVersion
This is generated into a file called VersionInfo.cs in the root directory of the sources and included as link in each project. When these values are removed from each AssemblyInfo, it works fine.
A year ago, it was changed, that an empty GUID is not written to the file, which helps a lot. The only problem left is now, that the flags have no 'do not write' option - they are true or false. So ComVisible has always one global option. I hope, we do not have any COM assembly, but I would feel better with an option to forbid output of these flags.