In VS.Net, when you add a third party component (with the correct .Net
licensing methods used) to a project, you add an entry into the
licenses.licx file.  It appears from what I've seen that VS translates this
into some binary form which is used as a resource for the actual compile.
It's unclear however how VS knows what executable code (exe or dll) to
associate with the license.  The only thing I can figure is that it comes
from some value in the licx file which is looked up in the registry for a
reference to an exe or dll file.  Does anyone know if this is correct?

In the license task, you specify a licx file and the program/assembly file.
This gets converted/translated into a .license file right?  So I run this
task before the compiler task and need to use the .license file as a compile
resource?

The problem is further exacerbated by the fact that I'm using an xsl (gordon
w's) to transform the vbproj file into a nant build file (can't use the
solution task yet, don't have a newer nant, and have some complex additions
that don't yet permit it.)  So, I can't manually add the <license> task to
my project's build sequence.  Because the vbproj uses a single licx file, it
seems things are complicated even further.  I have just added into my build
system the ability to add in "preBuild" and "postBuild" nant tasks before
the project build file is called so I may now be able to manually add a
license task, but the problem remains that there's only 1 licx file, and the
converted .vbproj doesn't know about the additional .license file.  I
suppose I could put in a dummy .license file so the conversion of the
.vbproj knows to include it as a resource.

If I can get to the point where I can use the solution task, does this task
handle licx files correctly?

I have managed to use nant to work around some crazy problems and "special
cases" for our build processes but have a brick wall with this license
problem.

Thanks ahead of time.
Peter



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to