----- Original Message ----- From: "Jackfan" <[EMAIL PROTECTED]>
To: "Gert Driesen" <[EMAIL PROTECTED]>
Sent: Sunday, September 05, 2004 6:50 PM
Subject: Re: Re: Re: dlls



Dear Gert Driesen:

Anyway, I copied one config file into the output folder, then program can run. :) Good job!

You shouldn't have to do this manually. If you reproduce this issue, please let me know.



1. I re-compiled the solution, very fast, good. Maybe nant didn't compile anything because no file was modified, right?

Yes, it only recompiles the modified resx files.

2. Then I tried to modify a cs file in lower tier, and re-compiled the solution by nant. Unfortunately, nant re-compiled all resx files again, took much time. As I thought, could you please do not re-compile resx files if they were not modified. Just to compile cs files, this should improve the performance, I hope.

The problem is that resx files can hold references to assemblies. For example, a resx file might contain a serialized instance of a type from that lower tier assembly. If any assembly that is referenced by a project is updated, all source code, including resx files should be recompiled. This is the correct behaviour, but we should ofcourse speed up the resx compilation process (a lot). An alternative would be to scan the resx files for assembly references and only recompile the resx file is any of the referenced assemblies is updated.


Gert




------------------------------------------------------- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click _______________________________________________ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers

Reply via email to