I used sandcastle to create help for my project in visual studio 2008. When I change my project to visual studio 2010 and change the version of .NET for .NET 4.0, I had a problem with Sandcastel. I canβt understand why Sandcastel uses C: \ Windows \ Microsoft.NET \ Framework64 \ v3.5 \ MSBuild.exe and not C: \ Windows \ Microsoft.NET \ Framework64 \ v4.0 \ MSBuild.exe thinking that I specified as the frame version v4.0.30319
Can someone tell me how to solve this problem? Where to change the path to msbuild.exe or another solution ???
Generating reflection information...
[C:\Windows\Microsoft.NET\Framework64\v3.5\MSBuild.exe]
GenerateRefInfo:
MrefBuilder (v2.4.10520.1)
Copyright c Microsoft 2006
Info: Loaded 1 assemblies for reflection and 0 dependency assemblies.
MREFBUILDER : error : Unresolved assembly reference: System.Windows.Forms (System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089) required by WLAEDInt
Last step completed in 00:00:01.2731
-------------------------------
SHFB: Error BE0043: Unexpected error detected in last build step. See output above for details.
source
share