Thanks James,
1.I downloaded file, It works with MSITaskTemplate.msi but not with
MSITaskTemplateVS.msi
2.Setup created with VS.NET behaves differently than setup created with MSI task,
VS.NET shows additional dialogs.
3.FYI: File size of MSITaskTemplate.msi is 288KB compared to MSITaskTemplate
Would appreciate your help on following:
I'm trying to build MSI, I am getting error specified below:
Unable to build MSI database 'C:\Test\WindowsApplication1.msi'.
File app.config not found during reordering.
Following is build file:
Thanks Bill for responding
I think, that will kill whole purpose of not having/using DEVENV on build machine,
I'm still not able to build a single file using msi task but once it works, I would
like to create setup projects using Visual Studio.NET and convert them using
VDProjConverter
Manish
Manish, to complie our *.vdproj we actually use the task to run the devenv.
We're also using version 0.84 of NAnt.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vsintro7/html/vxgrfCommandLineSwitches.asp
This may not be the preferred method, but it appears to work for us.
The web based cvs on sourceforge says that the file is present. It was
added 4 months ago. Anyway, try this link to download it directly (from
SourceForge's CVS): http://shrinkster.com/1by
Jim
> I'm using NAnt 0.85 nightly build, old reference remained in file...
> There is no MSITaskTemplateV
I'm using NAnt 0.85 nightly build, old reference remained in file...
There is no MSITaskTemplateVS.msi in NAntContrib/bin folder, are you talking about
MSITaskTemplate.msi?
I'm using latest nightly build for NAntContrib also,
I found one thread where you say that you have added above file to bin
A couple notes...
the latest vdprojconverter doesn't support NAnt 0.84. Make sure you're
using a nightly build. I would strongly recommend using the
NAntContrib/bin/MSITaskTemplateVS.msi template if you plan on
importing/merging wid & wim files.
Jim
> Thanks for reply James,
>
> Following is
Thanks for reply James,
Following is my .build file, It try to start VS.NET first time use install (not sure
for what reason),
I've CABARC.EXE and MSITaskTemplate.MSI in bin folder.
Am I missing something? Why it try to start VS.NET install?
Hi Bart, that sounds exactly like what I
experienced a while back. I posted my solution/workaround here:
http://www.mail-archive.com/[EMAIL PROTECTED]/msg04749.html
From following the various license task
issues people have experienced on this list, I believe that different vendors
im
The alternative to using the wid and wim files (merge modules) is to hand
code the dialog information by yourself... I perosnally think that is a bit
tedious and would opt to just copy the wid and wim files to the build
machine. As far as the component structures that vdprojconvert creates...
it *
Felice,
I believe that the debug level will give you everything.
For the MailLogger, you would not use the nant.onsuccess and nant.onfailure
properties. Instead, the MailLogger defines its own set of properties that you can
initialize with your mail subject line, address list , and so on.
If
Merrill (and everyone),
One of the "beauties" of the MailLogger was that it captured everything in the
logfile. I took a look at the task and I can select either Debug, Version,
Info, Warning, or Error. What level do I choose if I want to mimick what the
MailLogger did?
I still see a pro
Hi All,
I would be interested to know if anybody is successfully using VDProjConverter to
convert their .vdproj files to MSI taks
I'm trying to use it but facing few issues, like it try to invoke VS.NET components so
not sure script will work on build machine as well as do you using wid files fo
Hello folks,
I’ve used .rpt as an "Embedded Resource" in
my .NET windows forms project so that I need not to ship it with an executable,
evidently it bulges the size of exe by doing so, but it fails to load report if
.rpt is not shipped!
Any help would be highly appreciated…
Tha
I whole-heartedly agree! Although non-typing will undoubtedly add more
complexity to the NAnt core code, it would, in many instances, simplify
life for the user. The ultimate goal for any software should be to
simplify the life of the user.
Certainly, having the power to use .NET constructs as par
Dear All,
I’m having problems compiled a project using the
task. The solution uses the .NET licensing support and
incorporates a .licx file. However, when the license task attempts to compile
the license I get the following output:
F:\integration\Halibut\Build>nant
-D:integrat
Gert, thank you for offering to help. Your remark about every winform app
having a "Main" sub made me check that I was including everything as a
source for the . Sure enough, I wasn't even including the file
"SendEmail.vb". The vbc compiler couldn't use something that wasn't there.
Thank you fo
When I saw earlier posts about typed properties, I didn't pay much attention. Since
typed languages are a Generally Good Thing, adding typed properties to NAnt sounded
like a good thing too. Now, after my run in with the assembly/assemblyname beast, I'm
not so sure.
The typing mechanism in ty
Felice,
There are two built-in NAnt properties: nant.onsuccess and nant.onfailure. Normally,
they are not defined. However, you can set either or both to a target(s) in your
script. If the overall NAnt build finishes successfully, then whatever task you have
named in the nant.onsuccess prop
Is it possible to get an example of what a build-success/bild-fail target should look
like?
The reason why I ask is because I use the NAnt.Core.MailLogger to notify me when a
build passed/failed. My command line looks like this:
nant /f:test.build -l:test.log -logger:NAnt.Core.MailLogger
I h
Hi Kevin and All,
I think adding a cvspass task might make sense just for the reason that
it is not really accessible or needed for all protocols. For instance
using ssh (ext protocol) there is no way to redirect standard input on
ssh to input a password. Furthermore sspi does not require a pass
Thanks for all the replies ;o)
Sorted!
Ernst Kuschke
-C# MVP
http://dotnet.org.za/ernst
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: 08 October 2004 03:52 PM
To: Ernst Kuschke
Cc: [EMAIL PROTECTED]
Subject: Re: [Nant-users] Mailinging the build log
Hello,
Hi,
I met some problems using task with a VC++ project (consolle
application) created with VS.NET2003.
In particular it seems that does not perform the pre-build event.
I send you a test project and a nant build file that I have created for
simplicity of explanation.
In the debug configuratio
- Original Message -
From: "Merrill Cornish" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, October 08, 2004 3:42 PM
Subject: [Nant-users] More AssemblyName Problems
> Now I've got
>
>
>
> This is--I thought--what Gert said to do. However, NAnt is now objecting
to the
Hello,
you can use the "record" task from nant-contrib project. You have just to
stop recording just before sending the mail.
Pierre.
|-+-->
| | [EMAIL PROTECTED] |
| | Sent by: |
|
Now I've got
This is--I thought--what Gert said to do. However, NAnt is now objecting to the
argument to assembly::get-name() as "Object must implement IConvertible."
Maybe there's elegance in here somewhere, but I fail to see it.
Merrill
--
You need to use the logger functionality. You can start and stop the logger from
inside the NAnt script. So, you start the logger at the start of the script. You
then use a build-success and build-fail target to stop the logger and mail its result.
Check out NAnt/doc/help/fundamentals/listen
Ernst,
You should use the MailLogger.
See http://nant.sourceforge.net/nightly/help/fundamentals/listeners.html for
more information.
Hope this helps,
Gert
- Original Message -
From: "Ernst Kuschke" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, October 08, 2004 3:07 PM
Subj
Title: RE: [Nant-users] Invalid cast error in latest nightly
Hi,
There's probably an obvious answer to this question, but is there any reason why all the static methods in the framework are being wrappered to be used as 'functions' in NAnt?
E.g. assemblyname::get-assembly-name(string) is ju
I want to send an email notification of each build result, and I have it
mailing quite nicely, except for one problem.
I wish to attach the buildlog to the email, but since the NAnt
buildscript is still writing to the logfile at this time, it can't
attach it to the email.
I tried making a copy of t
Hi again,
a little quick note to say it's an issue in the commercial dll components.
(it's a referenced bug on their web pages)
When compiling with VS.NET , the error is not throwed, and is just ignored.
And it was certainly the case with nant 0.84 or something like that.
Pierre.
- Forwar
Hi Gert,
unfortunately I can't ... since these dll are commercial dll , I can't send
it :(
However, I tried to launch lc.exe in a .cmd command file, and it crashes
with the same error. I will ask my vendor about this issue.
Pierre.
|-+>
| |
Pierre,
That is indeed a very strange error. Can you provide a small repro for this
?
Gert
- Original Message -
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, October 08, 2004 10:47 AM
Subject: [Nant-users] very odd issue on licence task
>
> Hi ,
>
> I got a very odd
Hi ,
I got a very odd problem when launching licence task on nant latest build.
(with a very old version, nant 0.84 there was no problem) .
If I sum up, when lc.exe processes , it crashes with the message
"System.InvalidOperationException: DragDrop registration failed. --->
System.Threading.Thre
I tried to use the ndoc task to document a .Net CF project, but I keep getting this
error message. Has anyone encountered it before? I tried googling for it, but found
nothing, really.
My NAnt build is 0.85-2004-09-19. Has there been any change since?
Regards,
Thomas Lundström,
Stockholm, Swede
35 matches
Mail list logo