Asp.net mvc 没有附加文件/目录结构的MSBuild web包

Asp.net mvc 没有附加文件/目录结构的MSBuild web包,asp.net-mvc,msbuild,Asp.net Mvc,Msbuild,正在尝试使用MSBuild 15.7创建用于部署的ASP.NET MVC网站的web包,但目前仅输出到本地文件夹。它构建得很好,但创建了很多我不需要的文件,以及一个不必要的文件夹结构,模仿原始解决方案文件的路径,包括:[OUTPUT DIR]\Archive\Content\C\u C\[path to solution]\[solution NAME]\obj\Debug\Package\PackageTmp\。如果我使用PackageAsSingleFile开关将其设置为true和false

正在尝试使用MSBuild 15.7创建用于部署的ASP.NET MVC网站的web包,但目前仅输出到本地文件夹。它构建得很好,但创建了很多我不需要的文件,以及一个不必要的文件夹结构,模仿原始解决方案文件的路径,包括:
[OUTPUT DIR]\Archive\Content\C\u C\[path to solution]\[solution NAME]\obj\Debug\Package\PackageTmp\
。如果我使用PackageAsSingleFile开关将其设置为true和false,也会发生同样的情况(true只会将此文件夹层次结构压缩)


基本上,我只希望PackageMP的内容包含在web publish packageg中(因为这些是我需要部署的实际网站文件)。

使用
msbuild[PATH to SOLUTION]/p:OutDir=[OUTPUT DIR]
kiiind of works,但现在它在OUTPUT DIR中创建了一个_PublishedWebsites目录以及所有编译的DLL。在发布的Web站点中,我有实际的可部署网站文件。如何禁止在输出目录根目录中创建所有其他DLL?我现在正在删除文件,但必须有更好的方法。。。