1

Sandcastle Help File Builder を使用してアプリケーションのドキュメントを作成しようとしています。次のように、Msdn キャッシュ コンポーネントを .shfbproj ファイルに追加しました。

<ComponentConfigurations>
  <ComponentConfig id="Cached MSDN URL References" enabled="True" xmlns="">
    <component id="Cached MSDN URL References" type="SandcastleBuilder.Components.CachedResolveReferenceLinksComponent" assembly="{@SHFBFolder}SandcastleBuilder.Components.dll" locale="{@Locale}" linkTarget="{@SdkLinkTarget}">
      <cache filename="$(MsdnCachePath)" />
      <targets base="{@SandcastlePath}Data\Reflection" recurse="true" files="*.xml" type="{@SDKLinks}" />
      <targets files="reflection.xml" type="{@ProjectLinks}" />
    </component>
  </ComponentConfig>
</ComponentConfigurations>

$(MsdnCachePath) プロパティの値は次のとおりです。

<MsdnCachePath>$(MSBuildProjectDirectory)\Cache\MsdnUrl.cache</MsdnCachePath>

問題は、ヘルプ ファイルが生成された後、このキャッシュ ファイルがこの場所に作成されないことです。これが起こらない理由はありますか?

4

1 に答える 1