导出Visual Studio模板错误:“无法读取导出的文件”

时间:2010-03-09 21:43:55

标签: visual-studio visual-studio-2008 visual-studio-templates

将Visual Studio项目导出到模板(文件/导出模板...)时,单击完成按钮后出现以下错误:

    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

Google搜索此错误只会导致several dead ends。此项目中没有任何异常的文件类型。可能会发生什么想法?

2 个答案:

答案 0 :(得分:2)

似乎“.cur”文件通常是此错误的罪魁祸首。我已将它们从我的项目中删除,现在导出工作正常。

Microsoft工作人员建议查看日志文件(../windows/system32/compmgmt.msc),但此错误不会在Application EventLog中生成一个条目。

答案 1 :(得分:1)

通过费力的试验和错误(从空项目开始,添加文件夹,尝试导出模板)我能够将其缩小到单个Javascript文件。实际上,它是prettify.js的语言定义之一(在此站点上用于代码着色)。有问题的文件是lang-hs.js,由于某种原因,我的机器上的Windows会将此文件与其他Javascript文件区别对待:当我将.js扩展名映射到Visual Studio时,它会在记事本中打开。

我不确定底层的解释是什么,但我已经浪费了足够的时间在这上面,我相信我可以没有Haskell代码着色(!),所以我只是删除这个文件并继续前进。 / p>