I have an ASP.NET solution that builds just fine from within VS2008.
However , it fails when i do this :
MSBUILD.exe c:\path-to-sln
It fails with a CS0006 error ("Metadata file 'dll_name' could not be found"). It also fails when I try with a .csproj of a project within the solution.
What is VS2008 doing that MSBuild is missing ? It is my understanding that VS knows about inter assembly dependencies that MSBuild cant. Is there any way I can inform MSBuild of these?
(I need MSBuild to work from the command line because I am calling it from an MSBuild-Task from within CruiseControl.Net.)
Thanks in Advance. :3)
(I have looked at http://stackoverflow.com/questions/280559/how-to-get-cmd-line-build-command-for-vs-solution , but still dont get it)