如果找不到目标,但在项目文件(如
CallTarget
、
BeforeTargets
、
AfterTargets
或
DependsOnTarget
)中对它进行引用,则会发生此错误。
MSB4057: The target 'target name' does not exist in the project.
检查目标的拼写,并确保它存在于项目文件或其导入中。
检查条件逻辑,以确保目标包含在相关条件下。
如果目标是嵌套在 Visual Studio 解决方案文件夹中的解决方案中的单个项目生成,并且你使用命令行选项 -targets
或 -t
对其进行引用,那么请确保包含目标的文件通过解决方案文件夹名称(而不是磁盘上的文件夹的名称)正确引用。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:https://aka.ms/ContentUserFeedback。
提交和查看相关反馈