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

在本地,它安装和工作没有问题...

该项目的结构(将其缩减为T.ZIP来尝试减少长度)是一个标准的MVC结构化项目,唯一需要注意的是它需要(嗯,不需要但有意义,因为它在那里是有意义的) C#语言下的Web子文件夹,因此VSIX软件包内的路径是 ProjectTemplate\CSharp\Web.

有没有办法解决这个限制,还是我只是做错了什么?

有帮助吗?

解决方案

当您上传到VS画廊时,会有一张检查,以查看路径长度在安装在用户计算机上时是否可能太长。此检查不仅包括VSIX中的文件,还包括嵌入ZIP文件中的文件。 (这是因为模板在用于实例化新项目之前在磁盘上解压缩。)

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top