Nov 25, 2009 at 4:07 PM
Edited Nov 25, 2009 at 4:28 PM
My csprojs are configured as follows
<!-- OutputPath is specified in each csproj -->
<!-- the following are actually specified in an <Import Project="..\common.targets" /> -->
When specifying my solution file as single DocumentationSource everything works fine, but when I refer to the csprojs directly then I get the following error:
(CoreBuildHelp target) ->
SHFB : error BE0040: Project assembly does not exist: C:\PATH\TO\SINGLE\CSPROJ\..\build\$(Configuration)\bin\assembly.dll
The shfbproj references the csprojs as follows, but I've confirmed that one single direct reference (with no wildcards) will cause the same problem
<DocumentationSource sourceFile="*.csproj" subFolders="True" />
The directory structure is as follows
- projectA.xml (the xml doc file)
To me it looks like SHFB is not expanding $(SolutionDir) correctly when expanding OutputPath for the csprojects. Or am I doing something wrong?
Billion thanks in advance for any help!