0

我已经创建了一个 Visual Studio 2010 ASP.NET MVC 项目模板作为我想上传到 Visual Studio 库的 VSIX 包,但每次我尝试它都会告诉我路径太长......

在本地,它可以毫无问题地安装和工作......

项目的结构(压缩为 t.zip 以尝试减少长度)是一个标准的 MVC 结构化项目,唯一需要注意的是它需要(嗯,不需要但对它有意义)安装到C#语言下的Web子文件夹,所以VSIX包里面的路径是ProjectTemplate\CSharp\Web.

有没有办法绕过这个限制,或者我只是做错了什么?

4

1 回答 1

0

当您上传到 VS Gallery 时会进行检查,以查看安装在用户计算机上时路径长度是否可能最终过长。此检查不仅包括直接在 VSIX 中的文件,还包括嵌入在 zip 文件中的文件。(这是因为模板在用于实例化新项目之前已在磁盘上解压缩。)

不幸的是,我认为您唯一的选择是缩短模板本身中文件的路径。

于 2010-11-16T15:48:03.003 回答