When a filetype association is created for an installed program, the filename (path) argument for the file to be opened is not enclosed in double-quotes in the "open" shell command in the registry. This can cause program-breaking problems if the filename or path of the file or files to be opened contains spaces, which is often the case in modern Windows systems.
This problem is very easily solved:
In the GenerateComponent method of the MainFrame class (in MainFrame.cs), change this line (near the end of the method, at line #1375 in the currently distributed version of the 1.06 BETA source code):
to this one (add the double quotes):
Otherwise, very good, clean, useful program, Mr. Aase. I thank you for your hard work.