Search code examples
visual-studiovisual-studio-2008visual-studio-templates

Export Visual Studio Template error: "Unable to read an exported file"


When exporting a Visual Studio project to a Template (File/Export Template...) I get the following error upon clicking the Finish button:

    Unable to read an exported file for the following
    reason: The file cannot be opened with the selected 
    editor. Please choose another editor.

Screenshot http://img687.yfrog.com/img687/1756/templateerror.png

A Google search for this error has only led to several dead ends. There aren't any unusual file types in this project. Any ideas what could be going on?


Solution

  • By laborious trial and error (start with an empty project, add a folder, try to export template) I was able to narrow this down to a single Javascript file. As it happens, it's one of the language definitions for prettify.js (which is used on this site for code coloring). The file in question is lang-hs.js, and for some reason Windows on my machine treats this file differently from other Javascript files: It opens in Notepad, when I have the .js extension mapped to Visual Studio.

    I'm not sure what the underlying explanation is, but I've already wasted enough time on this and I believe I can live without Haskell code coloring (!) so I'm just deleting this file and moving on.