“FilterByItems”任务意外失败。 Azure WebApp发布

问题描述 投票:0回答:2

我使用发布配置文件将Web App发布到Azure,我收到了错误消息。谁能帮我这个?

C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\VisualStudio\v15.0\Web\Microsoft.Web.Publishing.targets(935,5): Error MSB4018: The "FilterByItems" task failed unexpectedly.
System.ArgumentException: Illegal characters in path.
at System.IO.Path.CheckInvalidPathChars(String path, Boolean checkAdditional)
at System.IO.Path.IsPathRooted(String path)
at Microsoft.Web.Publishing.Tasks.FilterByItems.Execute()
at      Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
at Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26.MoveNext()

========== Build: 1 succeeded or up-to-date, 0 failed, 0 skipped ==========
========== Publish: 0 succeeded, 1 failed, 0 skipped ==========
c# azure deployment io publish
2个回答
0
投票

我的团队成员手动更新了“.publishproj”文件,并在“ExcludeFilesFromDeployment”部分添加了一些文件路径,这在我的代码分支副本中不存在。删除该路径有助于解决此问题。


-1
投票

我一直在通过改变另一个较短的路径来解决这个问题。

我创建了另一个文件夹来管理发布项目到C:/ projectfolder / project,当我再次尝试发布时,它工作了

© www.soinside.com 2019 - 2024. All rights reserved.