繁体   English   中英

Django App构建因Visual Studio 2017失败

[英]Django App build failing with Visual Studio 2017

当前在Visual Studio 2017(Enterprise)中使用Python->发布功能时出现此错误。

 Severity   Code    Description Project File    Line    Suppression State
Error       Cannot evaluate the item metadata "%(FullPath)". The item metadata "%(FullPath)" cannot be applied to the path "C:\"path to static files"/static
 Illegal characters in path.    C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\Microsoft\VisualStudio\v15.0\Python Tools\Microsoft.PythonTools.Django.targets   105 

它来自Microsoft.PythonTools.Django.targets中的这一行<FilesForPackagingFromProject Include="@(_DjangoStaticFiles)" Condition="'%(FullPath)' != ''">

似乎目标文件在收集静态文件时遇到问题。

任何帮助将是巨大的! 谢谢。

不愿更改Python Tools文件,但是此更改有效。

从:

<FilesForPackagingFromProject Include="@(_DjangoStaticFiles)" Condition="'%(FullPath)' != ''">

至:

<DestinationRelativePath>$([System.IO.Path]::Combine(`a`, `b`))</DestinationRelativePath>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM