Closed michaeltagmose closed 9 years ago
Is that the full error? It's not much to go on. If you aren't using the latest release, upgrade. That may fix the issue depending on what it is. If you're using the solution as a documentation source, add the individual projects and exclude the failing one. You may need to add it as a reference assembly in the SHFB project if it's used by the others.
Sorry for the delay. The full error looks like this:
<?xml version="1.0" encoding="utf-8"?>
Upgrade to the latest release (2015.10.10.0) and it should resolve that issue.
The issue seems to be solved, but this thing annoys me:
BuildAssembler : warning : ShowMissingComponent: [T:Invisio.Client.App] Missing
documentation [C:\Dev\Prototypes\FittingProto\Doc\FittingProto Documentation\Help\Working\BuildReferenceTopics.proj]
BuildAssembler : warning : ShowMissingComponent: [M:Invisio.Client.App.InitializeComponent] Missing
documentation [C:\Dev\Prototypes\FittingProto\Doc\FittingProto Documentation\Help\Working\BuildReferenceTopics.proj]
BuildAssembler : warning : ShowMissingComponent: [M:Invisio.Client.App.Main] Missing
documentation [C:\Dev\Prototypes\FittingProto\Doc\FittingProto Documentation\Help\Working\BuildReferenceTopics.proj]
BuildAssembler : warning : ShowMissingComponent: [T:Invisio.Client.Bootstrapper] Missing
documentation [C:\Dev\Prototypes\FittingProto\Doc\FittingProto Documentation\Help\Working\BuildReferenceTopics.proj]
I get a lot of these messages, and said component DO have summary entries. How do I get rid of all these warnings?
Make sure the XML comments files are actually being generated when the assemblies are being built and that they are up to date based on the configuration you are using (Debug vs Release for example). The build log will tell you what XML comments files it found, which ones it didn't, and where they are located. You can check them to see if the noted comment elements do exist in the files it used for the build.
Hi EW
I can`t seem to get around this one:
An unexpected error occurred trying to execute the MRefBuilder MSBuild task: System.InvalidOperationException: Hellosam.Net.Collections.ObservableDictionary`2<Invisio.Common.Dtos.FrequencyEnum,System.Double> [C:\Dev\Prototypes\FittingProto\Doc\FittingProto Documentation\Help\Working\GenerateRefInfo.proj]
The library containing the ObservableDictionary called Hellosam is not mine and I would like to exempt it from documentation. I`m not getting anywhere though, since most operations requires the project to compile. What to do?
Best regards