[英]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.