1
Sandcastle Help File Builder를 사용하여 응용 프로그램 용 문서를 작성하려고합니다. 다음과 같이 나는 .shfbproj 파일에 MSDN 캐시 구성 요소를 추가 :Sandcastle 도움말 파일 작성기가 Msdn 캐시를 지정된 폴더에 저장하지 않는 이유는 무엇입니까?
<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>
이 문제는이 캐시 파일은
을 생성하지 않을 것을 도움말 파일이 생성 된 후이 위치에 있습니다. 왜 이런 일이 일어나지 않을 거라 생각하니?