B
bob_jeffcoat
Hello,
In my C# solution the MathsUtility Project uses a few fortran DLLs.
What is the correct way to specify the dependancy of these DLLs?
Initially I just stuck the DLLs in a directory on the System Path,
this is a disaster as far as running different versions of the
Solution (sometimes a bug gets reported and I might want to run an old
version along side a new version, the DLLs may be different).
My next plan was to add the DLLs to the project's file list, so they
appear along side the ".cs" files, and set the "Copy To Output
Directory" property to "Copy if newer". This seems to work OK in
Visual Studio, the DLLS get copied to all the 'bin' directories of all
the projects that depend on MathUtility. But when I build it from the
command line, as would be done with Cruise Control, it just goes crazy
copying the DLLs again and again for ages.
Anyone have any ideas?
Thanks,
bob
In my C# solution the MathsUtility Project uses a few fortran DLLs.
What is the correct way to specify the dependancy of these DLLs?
Initially I just stuck the DLLs in a directory on the System Path,
this is a disaster as far as running different versions of the
Solution (sometimes a bug gets reported and I might want to run an old
version along side a new version, the DLLs may be different).
My next plan was to add the DLLs to the project's file list, so they
appear along side the ".cs" files, and set the "Copy To Output
Directory" property to "Copy if newer". This seems to work OK in
Visual Studio, the DLLS get copied to all the 'bin' directories of all
the projects that depend on MathUtility. But when I build it from the
command line, as would be done with Cruise Control, it just goes crazy
copying the DLLs again and again for ages.
Anyone have any ideas?
Thanks,
bob