Juan,
 
 

  _____  

From: Juan Carlos Becerra Irene [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, August 09, 2006 7:39 PM
To: nant-users@lists.sourceforge.net
Cc: [EMAIL PROTECTED]
Subject: [NAnt-users] Use of <license> task and ComponentOne


Hello Everybody

I'm trying to adopt NAnt in my projects, and it is working pretty well so
far, but I have a problem which I haven't been able to get rid of.

I use ComponentOne components, which generate a license file (.licx). If you
don't have the proper license, then you can compile, but you always get some
annoying message boxes indicating that you are using a not licensed version
of the product (which is not my case) . 

My problem is that when I build with NAnt, the output application always
displays the message boxes, which in fact doesn't happen when I build with
Visual Studio.

Some days ago I posted a message with the same question, ( you can find it
at: http://sourceforge.net/mailarchive/message.php?msg_id=34437872 ). I
received an answer from Gert Driesen, who kindly asked me to send him all
the "implicated" files (which I did, but I'm not sure if he received them). 

Does anybody else know what could be going wrong?

My environment is:

.NET Framework 1.1 with Service Pack 1 (Programming in VB.NET)
NAnt 0.85-rc3 (Nant.exe version: 0.85.1932.0 )
NAnt Contrib 0.85-rc4

I will post below a .build example of a test application I created in which
I have the problem I just described.

Thanks in advance, your help will be really appreciated.

Regards, 
Juan Carlos

-----------------------

<?xml version="1.0"?>
<project name="NAntLicenseTest" default="test">
    
    <property name="c1.path" value="..\C1\" /> 

    <target name="build" description="Create the license and build">
        <license 
            input="..\licenses.licx" 
            target="output\NantLicenseTest.exe" 
            output="..\NantLicenseTest.exe.licenses" 
            verbose="true">
             <assemblies>
                 <include name="${c1.path}\C1.Common.dll" /> 
                <include name="${c1.path}\C1.Win.C1FlexGrid.dll" />
                <include name="${c1.path}\C1.Win.C1Sizer.dll" />
                <include name="${c1.path }\C1.Win.C1TrueDBGrid.dll" />
             </assemblies>
         </license>
        
        <vbc 
            target="winexe" 
            output="output\NantLicenseTest.exe" 
            debug="false" 
            main="NantLicenseTest.Form1" 
            optioncompare="Binary" 
            optionexplicit="true" 
            optionstrict="false"     
            rootnamespace="NantLicenseTest"
            verbose="true">

            <sources basedir="..\">
                <include name="*.vb" />
            </sources>

            <resources dynamicprefix="false" prefix="NantLicenseTest"
basedir="..\">
                <include name="*.resx" />
            </resources>

            <resources basedir="..\">
                <include name="NantLicenseTest.exe.licenses"/>
            </resources>

            <references> 
                <include name="System.dll" />
                <include name="System.Data.dll" />
                <include name="System.Drawing.dll" />
                <include name=" System.Windows.Forms.dll" />
                <include name="System.Xml.dll" />
                <include name="System.Design.dll" />
                <include name="${ c1.path}\C1.Common.dll" />
                <include name="${c1.path}\C1.Win.C1FlexGrid.dll" />
                <include name="${c1.path}\C1.Win.C1Sizer.dll" />
                <include name="${ c1.path}\C1.Win.C1TrueDBGrid.dll" />
            </references>

            <imports>
                <import namespace="Microsoft.VisualBasic"/>
                <import namespace="System"/> 
                <import namespace="System.Collections"/>
                <import namespace="System.Data"/>
                <import namespace="System.Diagnostics"/> 
                <import namespace="System.Drawing"/>
                <import namespace="System.Windows.Forms"/>            
            </imports>
        </vbc>
    </target>

    <target name="test" depends="build">
    </target>
</project>





<<attachment: winmail.dat>>

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
NAnt-users mailing list
NAnt-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to