I notice that we have both a resgen and a resx task in dotnet tasks. The only differences I see is that resgen wraps the resgen.exe while <resx> uses the api's directly and resx only takses a single input file instead of a fileset. Is there some other difference I'm not aware of ?

Normally I'd prefer using the api's directly. However when targetting multiple runtimes/frameworks it makes more sense to wrap the .exe. So that if the NAnt instance I'm running is using .Net 1.0 to run against but I want to compile using 1.1 tools then wrapping resgen.exe enables us to load the version from the 1.1 directory.

Should we remove the resx tassk to avoid confusion ?

Ian



-------------------------------------------------------
This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger for complex code. Debugging C/C++ programs can leave you feeling lost and disoriented. TotalView can help you find your way. Available on major UNIX and Linux platforms. Try it free. www.etnus.com
_______________________________________________
Nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers

Reply via email to