开发者

weird error with RIA Services "code generator encoutered a fatal exception"

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 :P

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.CSharpCodeDom开发者_如何学运维ClientCodeGenerator' 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 .resx files as well as the links, the following properties are set correctly:

"Custom Tool" is set to PublicResXFileCodeGenerator
"Custom Tool Namespace" is set to the same namespace ("ProjectA.Web.Resources" in my case)

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 :P )

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜