Just posting a follow-up to my ResX file woes, last month... I wrote a tool, ResXCop, to detect and nag about the presence of binary/base64 goo in resx files. I've posted it on my site, in case anyone else shares my disdain for this "feature" of ResX:
http://www.windojitsu.com/tech/resxcop.html Optionally, it can strip out the binary elements, as well as back-port any CLR version refs from 1.0.5000 to 1.0.3300... I'm using this tool in my automated build to enforce the no-binary-data-in-resx-files policy I've imposed upon my dev team. My resulting apps are lightweight (devoid of duplicate/obsolete resources), easily localized, and run down-level without a hitch. http://www.windojitsu.com/blog/resxsucks.html Thanks again, everyone... Happy Holidays! -S On Wed, 1 Dec 2004 16:12:36 -0800, Shawn A. Van Ness <[EMAIL PROTECTED]> wrote: >> The vs.net project converter seems to do that though. Perhaps >> you can use that one (I mentioned the url in my email). > >Yep, apparently it does! Thanks for that tip, Frans. > >IMHO this is the scariest google search I've ever seen. (Click at >your own risk... ;-) >http://www.google.com/search?q=LjAuNTAw+LjAuMzMw > >Hmm... yeah... no, I think I'll forgo trying to hack-and-replace the >base64 in my automated build process, and stick to my "just don't >allow base64 data in resx files" rule. <g> > >Still, sounds like the NAnt team will probably want to (have to) do >this, to support downlevel builds of VS projects, in the general case. > :-| >-S > >=================================== >This list is hosted by DevelopMentor� http://www.develop.com >Some .NET courses you may be interested in: > >Essential .NET: building applications and components with C# >November 29 - December 3, in Los Angeles >http://www.develop.com/courses/edotnet > >View archives and manage your subscription(s) at http://discuss.develop.com =================================== This list is hosted by DevelopMentor� http://www.develop.com View archives and manage your subscription(s) at http://discuss.develop.com
