Asp.net .wpp.targets已发布到服务器

Asp.net .wpp.targets已发布到服务器,asp.net,visual-studio,msbuild,Asp.net,Visual Studio,Msbuild,以下是我的生成和发布命令: MSBuild.exe D:\github\myProj\myProj\myProj.vbproj /p:PublishProfile=myProj.pubxml /p:DeployOnBuild=true 以下是我的文件结构: 为什么我的myProj.wpp.targets被忽略,甚至发布到服务器 如果它包含错误,至少不应该发布 我的项目是asp.NET3.5VisualBasic。我真的被卡住了。第一个/最佳的解决方案提示将获得奖励。尝试在生成命令MSBuil

以下是我的生成和发布命令:

MSBuild.exe D:\github\myProj\myProj\myProj.vbproj /p:PublishProfile=myProj.pubxml /p:DeployOnBuild=true
以下是我的文件结构:

为什么我的myProj.wpp.targets被忽略,甚至发布到服务器

如果它包含错误,至少不应该发布


我的项目是asp.NET3.5VisualBasic。我真的被卡住了。第一个/最佳的解决方案提示将获得奖励。

尝试在生成命令MSBuild.exe的末尾添加以下内容:

/p:WebPublishPipelineCustomizeTargetFile=<path-to.targets-file>

我希望,这会奏效

myProj.pubxml文件在哪里?它在\My Project\PublishProfiles中。“这一个没有错。@John McFiddy对答案很有帮助?它没有效果,所以我的.targets文件中一定有错误。”。如果没有其他事情发生,我会在赏金结束时将其标记为正确。@johnmcfiddy,请检查你的.targets文件。我上传的解决方案检测.wpp.targets文件是的,它检测我的.targets文件。你很好地回答了我的问题。(但仍然不起作用,因此我的代码中有一个错误)
/p:WebPublishPipelineCustomizeTargetFile=D:\github\myProj\myProj\myProj.wpp.targets