Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Hopefully you have a Windows OS on which you can open .chm files correctly.

Let's say you have a file called A.chm that opens correctly

  • Now create a folder called f.column
  • Copy A.chm to f.column folder

Now double-click to open the A.chm file in Explorer and you will see a dialog with the message:

Cannot open the file: D:\f.column\API_GB.chm.

Does anybody have any idea why this happens?

This is a developer-related problem, because typically the user will be launching help from an application's help menu, and are likely to believe that the bug is in the application and contact the developer. This is particularly likely to happen in applications that install into the user's profile, because the bug will be triggered if the username happens to contain .col.

share|improve this question

migrated from stackoverflow.com Apr 5 '13 at 10:44

This question came from our site for professional and enthusiast programmers.

1  
This is weird - I can reproduce. It seems like any folder named like *.col* triggers the error. –  Blorgbeard Apr 4 '13 at 23:11

1 Answer 1

up vote 9 down vote accepted

This is a known problem, and it cannot be fixed.

When Microsoft delivered its MSDN Library in the old HTML Help 1.x format, they used .col files to list all the .chm files that were to be included in the collection.

The only solution is to move the CHM to another folder.

Any chm file that is in a folder named *.col* will not open. Example paths that will cause this error:

C:\asdf.col\TFSInstall.chm

C:\Documents and Settings\john.coltrane\Desktop\TFSInstall.chm

share|improve this answer
    
Or you can symlink to this file/folder, which also avoids issues with network drives. –  Bob Apr 5 '13 at 10:52
1  
Just reeks of bad coding. I can understand *.col files or a folder that ends with .col but having .col anywhere in the path... This is just plain crazy –  parapura rajkumar Apr 5 '13 at 15:59

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.