您好,我尝试使用带有 javascript 文件的 asp.net 项目模板创建 vsix 扩展,这是我在 vstemplate 上用于 javascript 文件的代码
<ProjectItem ReplaceParameters="true" TargetFileName="Administrator.js">Administrator.js</ProjectItem>
<ProjectItem ReplaceParameters="true" TargetFileName="AdministratorCreate.js">AdministratorCreate.js</ProjectItem>
但是当我尝试构建我的 vsix 时收到此消息
错误 将 vsix 提取到实验扩展路径时出现问题。找不到路径“C:\Users\User\AppData\Local\Microsoft{path}\Administrator.js”的一部分。
我真的对这个错误感到困惑,并且找不到答案。谁能帮我解决这个问题吗?
最佳答案
减少 list 中产品名称或作者的字符。最可能的原因是路径长度。
生成的默认路径为 %AppData%\Local\Microsoft\VisualStudio<实验版本><作者><产品名称><产品版本>... 因此,您可以控制将长度减少到 255 个字符以下的任何方法都可以解决此问题。
关于javascript - 将 vsix 提取到 javascript 文件的实验扩展路径时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60674098/