当值低于限制时,Windows会抱怨文件长度

时间:2018-04-12 14:11:51

标签: windows visual-studio azure

我在网上找不到任何关于此的信息,因为搜索Windows is lying对我没有帮助: - )

在我的visual studio项目中,我有一个与Microsoft.WindowsAzure.targets相关的导入,完整路径是

  

(MSBuildExtensionsPath)\ Microsoft \ VisualStudio \ v $(VisualStudioVersion)\ Windows Azure Tools \ 2.9 \ Microsoft.WindowsAzure.targets

这与

有关
  

C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Community \ MSBuild \ Microsoft \ VisualStudio \ v15.0 \ Windows Azure Tools \ 2.9 \ Microsoft.WindowsAzure.targets

对我来说这是153个字符,但窗口抱怨说这太长了,限制是260。

错误:

  

C:\ Program Files(x86)\ Microsoft Visual   工作室\ 2017年\社区\的MSBuild \微软\ VisualStudio的\ V15.0 \ Windows下   Azure Tools \ 2.9 \ Microsoft.WindowsAzure.targets(1061,5):错误:   指定的路径,文件名或两者都太长。完全合格   文件名必须小于260个字符,以及目录名称   必须少于248个字符。

我已经通过将DLL存储在存储库中来修复此问题,但我想知道这里发生了什么以及是否有更好的解决方法?

如果这意味着什么,请使用GitLab CI和Powershell与MSBuild。

由于

修改

将DLL存储在存储库中会返回相同的问题,因此这可能是Windows Azure Tools的问题吗?

0 个答案:

没有答案