Re: [NAnt-users] Windows 7 with VS2008

2010-03-25 Thread Christopher Brandt
My Windows 7 desktop and my Windows 2003 build server have pretty similar
configurations. Most importantly, both have csc.exe in the
\Windows\Microsoft.NET\Framework\V2.0.50727 and \V3.5 folders.

How does NAnt determine which version of csc to use? Could this be the
difference between my machines, build server is using V2.0 and my desktop is
using V3.5?

Thanks
---
Chris.

Continuous improvement is better than delayed perfection. - Mark Twain


On Mon, Mar 22, 2010 at 8:29 PM, Christopher Brandt 
xtopher.bra...@gmail.com wrote:

 Sorry, an important bit of info there: NAnt 0.86 on both my desktop and the
 server.

 I'll attach one of our build files. If it doesn't come through the list I
 can paste into an e-mail.

 In this build file, it's the last two reference includes that cause the
 problem on the Windows 7, VS2008 desktop.
 ---
 Chris.

 Continuous improvement is better than delayed perfection. - Mark Twain



 On Mon, Mar 22, 2010 at 7:01 PM, Ryan Boggs 
 rmboggs.obsd.po...@gmail.comwrote:

 Hi Christopher,

 What version of NAnt are you using?  Also, do you have a sample build
 file we can look at?

 BTW, NAnt uses the compilers located on the machine.  It doesn't come
 with its own.

 On Mon, Mar 22, 2010 at 4:06 PM, Christopher Brandt
 xtopher.bra...@gmail.com wrote:
 
  I've recently upgraded my desktop to Windows 7 and have installed VS2008
 (no
  other versions). Our build server is still running Windows Server 2003
 with
  MS .Net Framework 3.5 SP1.
 
  Our software uses WCF and we've always had to to reference the
  System.ServiceModel and System.Runtime.Serialization dlls from the .net
  framework 3.0 folder in the Windows directory.
 
  Now on my new machine, those build files don't work anymore. NAnt
 complains
  that the System.ServiceModel and .Serialization dlls have already been
  loaded. The error message gives the version number 3.0.0.0 as the
 version
  loaded, which is the same as the version of these files in the GAC, but
  different from the version in the net framework folder.
 
  Until now NAnt has not automatically loaded assemblies from the GAC. Any
  ideas why these are getting loaded now? My guess is that something has
  changed in the compiler. Does NAnt use it's own version of the C# Sharp
  compiler or does it use the compiler on the machine?
 
  thanks
  Chris.
 
 
 
 --
  Download Intel#174; Parallel Studio Eval
  Try the new software tools for yourself. Speed compiling, find bugs
  proactively, and fine-tune applications for parallel performance.
  See why Intel Parallel Studio got high marks during beta.
  http://p.sf.net/sfu/intel-sw-dev
  ___
  NAnt-users mailing list
  NAnt-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/nant-users
 
 



 --
 Thanks,
 Ryan



--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev___
NAnt-users mailing list
NAnt-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users


Re: [NAnt-users] Windows 7 with VS2008

2010-03-22 Thread Christopher Brandt
Sorry, an important bit of info there: NAnt 0.86 on both my desktop and the
server.

I'll attach one of our build files. If it doesn't come through the list I
can paste into an e-mail.

In this build file, it's the last two reference includes that cause the
problem on the Windows 7, VS2008 desktop.
---
Chris.

Continuous improvement is better than delayed perfection. - Mark Twain


On Mon, Mar 22, 2010 at 7:01 PM, Ryan Boggs rmboggs.obsd.po...@gmail.comwrote:

 Hi Christopher,

 What version of NAnt are you using?  Also, do you have a sample build
 file we can look at?

 BTW, NAnt uses the compilers located on the machine.  It doesn't come
 with its own.

 On Mon, Mar 22, 2010 at 4:06 PM, Christopher Brandt
 xtopher.bra...@gmail.com wrote:
 
  I've recently upgraded my desktop to Windows 7 and have installed VS2008
 (no
  other versions). Our build server is still running Windows Server 2003
 with
  MS .Net Framework 3.5 SP1.
 
  Our software uses WCF and we've always had to to reference the
  System.ServiceModel and System.Runtime.Serialization dlls from the .net
  framework 3.0 folder in the Windows directory.
 
  Now on my new machine, those build files don't work anymore. NAnt
 complains
  that the System.ServiceModel and .Serialization dlls have already been
  loaded. The error message gives the version number 3.0.0.0 as the version
  loaded, which is the same as the version of these files in the GAC, but
  different from the version in the net framework folder.
 
  Until now NAnt has not automatically loaded assemblies from the GAC. Any
  ideas why these are getting loaded now? My guess is that something has
  changed in the compiler. Does NAnt use it's own version of the C# Sharp
  compiler or does it use the compiler on the machine?
 
  thanks
  Chris.
 
 
 
 --
  Download Intel#174; Parallel Studio Eval
  Try the new software tools for yourself. Speed compiling, find bugs
  proactively, and fine-tune applications for parallel performance.
  See why Intel Parallel Studio got high marks during beta.
  http://p.sf.net/sfu/intel-sw-dev
  ___
  NAnt-users mailing list
  NAnt-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/nant-users
 
 



 --
 Thanks,
 Ryan



FrameworkTypeLibrary.build
Description: Binary data
--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev___
NAnt-users mailing list
NAnt-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users