Bugs item #1078558, was opened at 2004-12-03 20:42
Message generated for change (Comment added) made by drieseng
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=402868&aid=1078558&group_id=31650

Category: Tasks
Group: 0.85
>Status: Closed
>Resolution: Fixed
Priority: 5
Submitted By: Hani Atassi (haniatassi)
>Assigned to: Gert Driesen (drieseng)
Summary: MIDL task throws an exception.

Initial Comment:
The MIDL task throws an error on the second time run if 
the following parameters are not specified:
- header
- iid

The error is:
======================
INTERNAL ERROR

System.ArgumentNullException: Value cannot be null. 
Parameter name: path2 
   at System.IO.Path.Combine(String path1, String path2)
   at NAnt.VisualCpp.Tasks.MidlTask.NeedsCompiling
(String outputFile) in c:\Program Files\Nant\nant-0.85-
rc1\src\NAnt.VisualCpp\Tasks\MidlTask.cs:line 364
   at NAnt.VisualCpp.Tasks.MidlTask.NeedsCompiling() in 
c:\Program Files\Nant\nant-0.85-rc1
\src\NAnt.VisualCpp\Tasks\MidlTask.cs:line 344
   at NAnt.VisualCpp.Tasks.MidlTask.ExecuteTask() in 
c:\Program Files\Nant\nant-0.85-rc1
\src\NAnt.VisualCpp\Tasks\MidlTask.cs:line 302
   at NAnt.Core.Task.Execute() in c:\Program 
Files\Nant\nant-0.85-rc1\src\NAnt.Core\Task.cs:line 177
   at NAnt.Core.Target.Execute() in c:\Program 
Files\Nant\nant-0.85-rc1\src\NAnt.Core\Target.cs:line 
249
   at NAnt.Core.Project.Execute(String targetName, 
Boolean forceDependencies) in c:\Program 
Files\Nant\nant-0.85-rc1\src\NAnt.Core\Project.cs:line 
882
   at NAnt.Core.Project.Execute() in c:\Program 
Files\Nant\nant-0.85-rc1\src\NAnt.Core\Project.cs:line 
839
   at NAnt.Core.Project.Run() in c:\Program 
Files\Nant\nant-0.85-rc1\src\NAnt.Core\Project.cs:line 
908
=================

To reproduce the problem, write the following task in a 
build file (With a correct filename):
<midl filename="EIV5Serial.odl" 
        tlb="Debug\EIV5Serial.tlb" />

The first run of the build works fine, the second time you 
will get an exception. 


Hope this helps..

Thanks,

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

>Comment By: Gert Driesen (drieseng)
Date: 2004-12-04 18:13

Message:
Logged In: YES 
user_id=707851

This issue is now fixed in cvs, and will be available in the next 
nightly build.

Thanks for the report !

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

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=402868&aid=1078558&group_id=31650


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
_______________________________________________
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers

Reply via email to