The described behaviour seems to depend on the used browser. Following snapshots show a working and a NOT working case:
I generated a dummy help including some conceptual topics for testing. Trying a search for e.g. CHM ends up with following results:
(1) Open index.html local by “Open with” or double click:
- Browser FireFox: Search is working
- Browser Microsoft Internet Explorer: Search is working
- Browser Microsoft Edge: Search NOT working
- Browser Google Chrome: Search NOT working
(2) Open uploaded files from server (https://www.help-info.de/help-sandcastle)
- All browsers: Search is working
So, search is working but at this stage there are restrictions on locally stored file structure.
Edit: (after contacting Eric Woodruff as the creator of Sandcastle Help File Builder)
When opened from the local file system, extra security kicks in and some of the script gets blocked and can’t run. As such, certain features like search and the expandable TOC don’t work as expected.
Using the local web dev server or IIS Express also works if you don’t want to upload them to a server to test the website output. There’s an option in SHFB to run it with the local server.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…