SDK 2017 R2 - Main page is blank

Hi,

I have an issue with the 2017 R2 SDK main page.

The sequence of events is as follows:

  • installed xprotect corporate 2016 r2 - successful
  • installed 2016 sdk r2 - successful
  • upgraded xprotect to 2017 r2 - successful
  • upgraded sdk to 2017 r2 - installed ok
  • no main page for sdk !! it’s just a blank white window - nothing.

The sample applications seem to work ok, but the SDK API reference shows just a blank page.

Any ideas?

EDIT:- Win7 x64 unit.

Dave

I have never seen this in Milestone Support so it is not a known issue.

If you instead of starting “[C:\Program](file:C:/Program) Files\Milestone\MIPSDK\Html\index.hta” tries to open “[C:\Program](file:C:/Program) Files\Milestone\MIPSDK\Html\index.html” in a browser, does it work better?

Do you see any error messages in either case?

I would try to uninstall MIP SDK, blank the folders, especially “[C:\Program](file:C:/Program) Files\Milestone\MIPSDK\Html\”, and reinstall. If you try, let me know if it works.

Hi Bo,

Thank you for your reply.

This is quite strange indeed.

Yes, I can open the index.html file in a browser ( google chrome ). The pages show just the text, I can use the hyperlinks for limited navigation. It’s has very limited functionality compared with opening the documentation via the index.hta application. I don’t see any graphics and I also lose the ability to search etc.

I’ve tried uninstalling and reinstalling several times, including the complete xprotect product but the issue still persists. When the SDK is uninstalled the \MIPSDK\html\ folder is also deleted as part of the uninstallation. I noticed that some of the samples folders were left behind so I also deleted the whole MIPSDK folder too to remove all possible traces ( unless there are registry entries? ). After reinstalling the MIPSDK the same problem persists.

Could it be that there are specific dependencies, or versions of a dependecy, that the index.hta application is expecting to be installed? Maybe I have an older version of something that it is depending on?

I just realised that the index.hta is a text file ( xml contents ) so I guess that rules out the dependency query.

We are speculating if this is a rights issue. If your user does not have the correct rights to read the files in the disk. Not sure how it could happen like you describe.

If you in the browser have a picture not displaying can you find it and see it in the disk? If you move the html folder elsewhere does it make a difference?

Just out of pure randomness in trying various ideas I re-installed .net 4.5 and I can now view the index.html correctly in the browser from its default installation location. I’m not sure how this would fix that issue ? but its working OK from the browser now. I do still get a blank white page when opening index.hta even if I move the html folder to other locations.

As I can now browse thoroughly through the SDK I’m not so worried about the ‘white page’ issue, but I guess for you guys it would be nice to know what on earth is going on. If I manage to find and resolve the issue then I’ll post back to let you know, otherwise I’ll put this one aside.

Thank you for your fast assistance.

Actually this problem still persists in that the Search facility doesn’t work via the browser.

Please test, if you click on the magnifying glass to initiate search does it work better compared to hitting the enter button?

Using either the Search icon or the Enter key doesn’t work. It ‘attempts’ to search in that the left side bar shows where the results would be but the results side bar is blank.

Internet Explorer is the best choice for the html system, if you haven’t already tried please do.

Milestone Development have made some changes to the html system, including making sure newer browsers work etc. in the upcoming 2017 R3 release, planned to release in october. I hope you find a way to use the existing html system until then.

That’s great that you are making changes to support newer browsers! Thankyou.

In the meantime is there any where that I could download the 2016 r2 SDK, or specifically just the help files? Those help files worked as expected before I installed the 2017 r2 , maybe I would be able to find the find any peculiar difference to at least get it working on my dev pc? The main ‘downloads’ page just offers the latest 2017 r2 installation files. I’ve looked on my hard drive and backup storage but it seems I may cleaned out the 2016 installation files.

I’ve tried in IE and it functions in the same way as Chrome, any updates to IE insist to upgrade me to Win10, which I can’t do at this time.

Just an update on this… I reinstalled Windows and all was OK.