[Nant-users] RE: Why use Nant?

2005-06-02 Thread Whitner, Tom
For me, there is a very simple answer to this questions. The process of building a software package involves many tasks. Only one of these tasks is the actual compilation of the source into binaries. Hence, only one of these tasks can be done by Visual Studio (that's a slight over-simplification

[Nant-users] RE: Ndoc (0.85 RC 2) - Missing documentation

2005-04-13 Thread Whitner, Tom
Glenn, It is likely that you are not requesting that the c# compiler produce the xml documentation files. For each assembly (i.e. x.dll) there should be a companion xml file (i.e. x.xml) that contains the extracted xml documentation. This xml file is used as input by NDoc. If you are us

[Nant-users] task template issue

2005-03-15 Thread Whitner, Tom
Title: task template issue I have noticed that the msi databases that are created using the msi task have an illegible title on both the VerifyRepairDlg and VerifyRemoveDlg dialogs.  After chasing this down, it appears that this results from the fact that the Windows Installer cannot handle

RE: [Nant-users] RE: Strong Names - Delay Signing - Relative Paths

2005-03-14 Thread Whitner, Tom
ing a shortcut to your solution and modifying the working directory. It is interesting that the working directory of a shortcut can influence build success. - Tom -Original Message- From: Gert Driesen [mailto:[EMAIL PROTECTED] Sent: Friday, February 25, 2005 2:52 PM To: Whitner, Tom Subjec

RE: [Nant-users] Strong name assembly example scripts?

2005-03-11 Thread Whitner, Tom
Michael, Here's what I have found. First of all, NUnit will load strong-named assemblies just fine, the problem your are describing occurs when the assemblies are delay-signed and the signing process has not been completed. These partially signed assemblies fail to load because they actu

[Nant-users] Re: task?

2005-03-11 Thread Whitner, Tom
Title: Re: task? I created the following two scripts based on some MSDN examples.  These provide basic support for HTTP DELETE & PUT over an anonymous connection.
 
  [Nant-users] task?
Title: task? Has any thought been given to a task to support uploading files via http/https - the inverse of the task? Or, is there another was to accomplish this already? Thanks, Tom

RE: [Nant-users] haltonerror does not appear to work

Thanks Gert,  That did the trick. From: Gert Driesen [mailto:[EMAIL PROTECTED] Sent: Tuesday, March 08, 2005 1:39 PMTo: Whitner, Tom; nant-users@lists.sourceforge.netSubject: RE: [Nant-users] haltonerror does not appear to work Hi Tom,   I'm not that fam

[Nant-users] haltonerror does not appear to work

Title: haltonerror does not appear to work     I am executing unit test in several assemblies using a single task.  One of the assemblies is encountering errors.  This halts the execution of the remaining unit tests.  However, the 'haltonerror' attribute of this task claims to 'Stop th

RE: [Nant-users] Removing files on uninstallation.

an 'Object reference not set to an instance of an object.' exception an failure.   Thanks, Tom From: Foster, Richard - PAL [mailto:[EMAIL PROTECTED] Sent: Wednesday, March 02, 2005 9:23 AMTo: Whitner, Tom; Burton, Kevin; nant-users@lists.sourceforge.netSubject: RE: [Nant-user

[Nant-users] uninstall issue?

Title: uninstall issue?     When I uninstall my msi that was created using the and tasks, nothing gets uninstalled.  Is this a known issue, or might I be doing something obvious wrong? - Tom

RE: [Nant-users] Removing files on uninstallation.

I think I found the source of my uninstall issue.  I was reusing the same GUID for every component within my install.  I had created a generic target to create an msm file based on some properties that I would set before calling the target.  Unfortunately, the 'id' attribute of the element

RE: [Nant-users] How do you register dlls (COM) with or >msi> tasks?

L, but you can give it a try and see.   Cheers,   Bill     -Original Message-----From: Whitner, Tom [mailto:[EMAIL PROTECTED]Sent: 01 March 2005 15:04To: Bill MartinSubject: RE: [Nant-users] How do you register dlls (COM) with or >msi> tasks?   I have no

[Nant-users] How do you register dlls (COM) with or >msi> tasks?

Title: How do you register dlls (COM) with or >msi> tasks? Thanks, Tom

[Nant-users] and tasks - temp directory

Title: and tasks - temp directory         I have discovered that the and tasks create and delete a directory named "Temp" relative to the sourcedir specified in the task.  Lines such as the following appear in multiple places throughout these tasks.     string tempDir =

[Nant-users] task - filesets - refid

Title: task - filesets - refid I have just discovered that the filesets within the task do not seem to support the refid attribute.    When I add this attribute I get the following error:  "Validation Error: The 'refid' attribute is not declared."  Am I doing something wrong, or are they re

[Nant-users] RE: Strong Names - Delay Signing - Relative Paths

Ok, I've done a little more testing and found that VS2003 will allow you to specify the path in the AssemblyKeyFile relative to the output directory (standard but crazy) or relative to the solution directory (preferable to me). The task, however, only supports the first option. Assuming

RE: [Nant-users] Strong Names - Delay Signing - Relative Paths

Title: Strong Names - Delay Signing - Relative Paths I get the following error "error CS1548: Cryptographic failure while signing assembly 'MyAssembly.dll' -- 'Error reading key file 'A.snk' -- The system cannot find the file specified. '  "  I found this knowledge base article http://support

[Nant-users] Strong Names - Delay Signing - Relative Paths

Title: Strong Names - Delay Signing - Relative Paths I just discovered an article (http://blogs.msdn.com/shawnfa/archive/2004/04/15/114258.aspx) that indicates that the path in the AssemblyKeyFile attribute is relative to the output folder.  This is insane yet explains why my NAnt build fails

[Nant-users] Strong Names - Delay Signing - Relative Paths

Title: Strong Names - Delay Signing - Relative Paths Hello,     Is anyone out there actually signing assemblies?  I am working through automating this with NAnt.  Of course, I want the process to actually sign the assemblies when run on our build server, but only partially sign (with pu

[Nant-users] tasks haltonerror doesn't seems to work

Title: tasks haltonerror doesn't seems to work Using NAnt 0.85 daily build 2005-02-01, the task seems to stop processing test assemblies after it encounters an assembly that contains one or more errors.  The build continues and succeeds, however, the remaining test assemblies in the specifi

[Nant-users] task and resource files

Title: task and resource files I am trying to compile Microsoft's new Enterprise Library offering with the NAnt task.  The project in question contains two .resx files which are embedded into the output.  When compiled with VS 2003, these embedded resources appear in their expected namespac

[Nant-users] Zip challenge

Title: Zip challenge     I have one folder which contains many files (Folder A).  I have a second folder which contains a subset of those files (Folder B).  I want zip up only the files from Folder A which are also in Folder B.   Because of relative path issues, I need them to be located

[Nant-users] Documentation Observations

Title: Documentation Observations Here are some questions / issues with the documentation for NAnt. 1.  The documentation for the tasks states, "The location specified by the XPath _expression_ must exist, it will not create the parent elements for you. However, provided you have a root el

[Nant-users] NUnit 2.2.1

Title: NUnit 2.2.1 I have been upgrading all of my build tools and noticed that NUnit has made another minor release.  Are there plans to take this minor release into NAnt 0.85? - Tom

[Nant-users] 0.85 Dependency Resolution

Title: 0.85 Dependency Resolution With the following targets defined:                         If I build target B, I get the following results: NAnt 0.85 (Build 0.85.1775.0; nightly; 11/10/2004) Copyright (C) 2001-2004 Gerry Shaw http://nant.sourcef

[Nant-users] Correct way to rename a file.

Title: Correct way to rename a file.     I am attempting to rename a file and haven't found a simple way to do so.  My initial thought was to use the task.  However, this only appears to work the first time.  For example, given the following target: