8

我正在尝试调整由 Visual Studio 的“导出模板”向导导出的项目模板文件。乍一看,这看起来只是一个普通的 zip 文件,但它不是:

  1. 我无法编辑文件。如果我尝试更改或删除或替换 zip 存档中的文件,我会得到The Compressed (zipped) Folder is invalid or corrupted.
  2. 如果我解压缩并重新压缩 zip 文件,Visual Studio 不再将其识别为模板。

这是我的设置特有的,还是 Visual Studio 模板使用的 zip 格式有一些不标准的地方?


编辑我又试了一次,实际上上面的#2 不是真的——我可以解压缩、编辑和重新压缩,VS 会看到模板。仍然对为什么我不能直接操纵原始档案感到困惑,但我正在继续前进。

4

3 回答 3

7

解决方案在这里找到:从 VS2008 导出的项目模板但它已损坏? 简而言之:不要压缩目录,进入目录,选择所有文件并将它们压缩到存档中。

于 2012-02-09T12:38:06.660 回答
4

Visual Studio 模板使用标准的 ZIP`ing 格式。我过去曾多次成功压缩和解压缩这些文件。

您使用的是什么 ZIP 工具?

于 2010-03-10T17:11:51.710 回答
1

我过去曾使用 Winzip 解压缩模板,进行更改,然后重新压缩和 VS 读取并识别更改。这是VS2005和VS2008

于 2010-03-10T17:15:49.257 回答