I decided to implement option 1.

This is now in cvs.

Gert

----- Original Message ----- 
From: "Gert Driesen" <[EMAIL PROTECTED]>
To: "Ian MacLean" <[EMAIL PROTECTED]>; "Eric Fetzer"
<[EMAIL PROTECTED]>
Cc: "Florian Benischke" <[EMAIL PROTECTED]>; "Nant Users"
<[EMAIL PROTECTED]>
Sent: Sunday, March 28, 2004 10:07 AM
Subject: Re: AW: [Nant-users] Solution Task and Strong Names


> I looked into this, and apparently VS.NET runs csc with <project
> directory>\obj\<configuration> as working directory or output directory
(the
> compiler look in both the current directory and the output directory for
> locating the key file).  I think it might actually use <project
> directory>\obj\<configuration> as output directory, and then copy the
> assemblies to the actual output directory, but I'm not sure about this ...
>
> Now, how do you propose to deal with this ?
>
> Should we
>
> 1. create the <project directory>\obj\<configuration> directory (if it
> doesn't exist), and use it as working directory ?
> 2. use <project directory>\obj\<configuration> as output directory, and
then
> copy the compiled assembly (and its debug symbols) to the actual output
> directory ?
>
> Gert
>
> ----- Original Message ----- 
> From: "Ian MacLean" <[EMAIL PROTECTED]>
> To: "Eric Fetzer" <[EMAIL PROTECTED]>
> Cc: "Florian Benischke" <[EMAIL PROTECTED]>; "Nant Users"
> <[EMAIL PROTECTED]>
> Sent: Saturday, March 27, 2004 4:24 AM
> Subject: Re: AW: [Nant-users] Solution Task and Strong Names
>
>
> > Hmm,
> > It looks like csc.exe is run with the project folder as the working
> > directory when to be consistent with vs.net it should be the
> > output/object folder.
> > ie line 423 of Project.cs
> >
> > psi.WorkingDirectory = _projectDirectory;
> >
> > should be setting WorkingDirectory to the directory of the output path.
> > Can someone more familiar with the solution task that I am comment on
this
> ?
> >
> > I think its kinda weird that vs.net references it from the output folder
> > but thats neither here nor there.
> >
> > Ian
> >
> > btw Eric - I just checked the subscriber list for nant-users and your
> > email isn't there. I can add you now if you'd like.
> >
> >
> >
> > Eric Fetzer wrote:
> >
> > >Florian,
> > >
> > >If I did that, it wouldn't compile for the developers
> > >here (who use Visual Studio), only the daily build.
> > >The key file exists in the same place as the csproj
> > >file.  Visual Studio is referencing the snk file from
> > >the Object folder.  Any other suggestions out there?
> > >
> > >Thanks,
> > >Eric
> > >
> > >
> > >--- Florian Benischke <[EMAIL PROTECTED]> wrote:
> > >
> > >
> > >>Hi Eric,
> > >>
> > >>looks like nant just can't find your key file. I'm
> > >>using assembly signing
> > >>too and I'm not having any problems.
> > >>
> > >>You can try setting the key file reference to a
> > >>"strong" path, like
> > >>D:\mykeyfile.snk (well you also have to copy the
> > >>file there ;) ), to see
> > >>that key file signing is possible.
> > >>
> > >>
> > >>Best regards / Mit freundlichen Gru?en
> > >>
> > >>Florian Benischke
> > >>Softwareentwickler
> > >>Technical Applications
> > >>______________________________________
> > >>Albat + Wirsam Software-Vertriebs AG
> > >>
> > >>
> > >>-----Ursprungliche Nachricht-----
> > >>Von: [EMAIL PROTECTED]
> > >>[mailto:[EMAIL PROTECTED]
> > >>Auftrag von Eric Fetzer
> > >>Gesendet: Freitag, 26. Marz 2004 00:21
> > >>An: Nant Users
> > >>Betreff: [Nant-users] Solution Task and Strong Names
> > >>
> > >>I am getting the following error trying to build a
> > >>new
> > >>project with the solution task:
> > >>
> > >>[compile] error CS1548: Cryptographic failure while
> > >>signing assembly 'd:\myproject\myDll.dll' -- 'Error
> > >>reading key file '..\..\myproject.myDll.snk' -- The
> > >>system cannot find the file specified. '
> > >>
> > >>Does solution not support strong names?
> > >>
> > >>Thanks,
> > >>Eric
> > >>
> > >>__________________________________
> > >>Do you Yahoo!?
> > >>Yahoo! Finance Tax Center - File online. File on
> > >>time.
> > >>http://taxes.yahoo.com/filing.html
> > >>
> > >>
> > >>
> > >>
> > >>
> > >-------------------------------------------------------
> > >
> > >
> > >>This SF.Net email is sponsored by: IBM Linux
> > >>Tutorials
> > >>Free Linux tutorial presented by Daniel Robbins,
> > >>President and CEO of
> > >>GenToo technologies. Learn everything from
> > >>fundamentals to system
> > >>
> > >>
> > >>
> > >administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
> > >
> > >
> > >>_______________________________________________
> > >>Nant-users mailing list
> > >>[EMAIL PROTECTED]
> > >>
> > >>
> > >>
> > >https://lists.sourceforge.net/lists/listinfo/nant-users
> > >
> > >
> > >
> > >
> > >__________________________________
> > >Do you Yahoo!?
> > >Yahoo! Finance Tax Center - File online. File on time.
> > >http://taxes.yahoo.com/filing.html
> > >
> > >
> > >-------------------------------------------------------
> > >This SF.Net email is sponsored by: IBM Linux Tutorials
> > >Free Linux tutorial presented by Daniel Robbins, President and CEO of
> > >GenToo technologies. Learn everything from fundamentals to system
> > >administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
> > >_______________________________________________
> > >Nant-users mailing list
> > >[EMAIL PROTECTED]
> > >https://lists.sourceforge.net/lists/listinfo/nant-users
> > >
> > >
> >
> >
> > -- 
> > Ian MacLean, Developer,
> > ActiveState, a division of Sophos
> > http://www.ActiveState.com
> >
> >
> >
> > -------------------------------------------------------
> > This SF.Net email is sponsored by: IBM Linux Tutorials
> > Free Linux tutorial presented by Daniel Robbins, President and CEO of
> > GenToo technologies. Learn everything from fundamentals to system
> > administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
> > _______________________________________________
> > Nant-users mailing list
> > [EMAIL PROTECTED]
> > https://lists.sourceforge.net/lists/listinfo/nant-users
> >
> >
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by: IBM Linux Tutorials
> Free Linux tutorial presented by Daniel Robbins, President and CEO of
> GenToo technologies. Learn everything from fundamentals to system
> administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
> _______________________________________________
> Nant-users mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/nant-users
>
>



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to