2017-07-14 98 views
0

我目前在Visual Studio 2017(企业版)中使用Python->发布功能时出现此错误。Django应用程序构建失败与Visual Studio 2017

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)' != ''">

这似乎是目标文件有麻烦收集静态文件。

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

回答

0

不愿意改变Python工具文件,但这个改变奏效。

来源:

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

要:

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