I am attempting to use the script tag to execute tasks based on the success or failure of my project. In order to do everything I want to do, I am attempting to use classes in one of my application dlls. Below is a copy of the test project I have created: <target name="test_script" description="test the script tag">
<script language="C#"> <references basedir="${project.bin.path}" failonempty="true"> <includes name="SecantCommon.dll" asis="true"/> </references> <imports> <import name="Secant.Util"/> </imports> <code> <![CDATA[ public static void ScriptMain(Project p){ Console.WriteLine(SecantConstants.ROOT_NODE); } ]]> </code> </script> </target> The project.bin.path property is correct as is the dll name, however, when I attempt to run the project I get the following error: c:\Documents and Settings\corey\Local Settings\Temp\yfu-uvma.0.cs(9,7) : error CS0246: The type or namespace name 'Secant' could not be found (are you missing a using directive or an assembly reference?) Has anyone else experienced this, are there some namespaces that nant will not allow? Thanks in advance Corey Krehel Secant, Inc. ------------------------------------------------------- This SF.Net email is sponsored by: InterSystems CACHE FREE OODBMS DOWNLOAD - A multidimensional database that combines robust object and relational technologies, making it a perfect match for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8 _______________________________________________ Nant-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-users