This is the second time that I have this really weird problem with WCF RIA Services! the sad thing is that I had to solve the problem twice, going through the different hoops again :(, even though I’ve left a note to myself pointing to the solution 😛
Anyways, the “pretty useful” error message is the following:
…\MSBuild\Microsoft\Silverlight\v4.0\Microsoft.Ria.Client.targets(304,5): error : The code generator ‘Microsoft.ServiceModel.DomainServices.Tools.CSharpCodeDomClientCodeGenerator’ encountered a fatal exception and could not generate code for project “ProjectA”
after toying around (for a while), I found the source of the “real problem” which was that, I was using some resource files (
.resx) in the web application (host), and linked to them from my silverlight project (ProjectA). The issue was in the namespace of the generated resource classes. To solve this issue, I had to make sure that, for the original.resxfiles as well as the links, the following properties are set correctly:this obscure problem is hard to reproduce. once I solved it, trying to alter the properties didn’t bring it back :s
anyways, the note I wrote myself helped me in this situation, that’s why I hope this note would help somebody else out there suffering from this issue (maybe that would be future me 😛 )