将 Visual Studio 项目导出到模板(文件/导出模板...)时,单击 Finish 按钮时出现以下错误:
无法读取以下导出文件 原因:无法使用所选文件打开该文件 编辑。请选择其他编辑器。
截图http://img687.yfrog.com/img687/1756/templateerror.png
Google 搜索此错误仅导致 several dead ends。该项目中没有任何异常的文件类型。有什么想法会发生什么吗?
通过艰苦的试验和错误(从一个空项目开始,添加一个文件夹,尝试导出模板),我能够将其范围缩小到一个 Javascript 文件。碰巧,它是
prettify.js
的语言定义之一(在本网站上用于代码着色)。有问题的文件是 lang-hs.js
,出于某种原因,我的计算机上的 Windows 处理此文件的方式与其他 Javascript 文件不同:当我将 .js
扩展名映射到 Visual Studio 时,它会在记事本中打开。
我不确定根本的解释是什么,但我已经在这上面浪费了足够的时间,我相信我可以没有 Haskell 代码着色(!),所以我只是删除这个文件并继续。
看来“.cur”文件通常是此错误的罪魁祸首。我已将它们从我的项目中删除,现在导出工作正常。
Microsoft 工作人员建议查看日志文件 (../windows/system32/compmgmt.msc),但此错误不会在应用程序事件日志中生成条目。
我有同样的问题(我使用的是 Visual Studio 2022):
“由于以下原因无法读取导出的文件:找不到文件‘CAUsers ProBook source\ repos \RMacerowser\ runnings \win-a rm64。”
但是,我的存储库上有 .cur 文件!
有什么想法吗?