Visual studio 2015 Visual Studio 2015-ClickOnce构建和部署

Visual studio 2015 Visual Studio 2015-ClickOnce构建和部署,visual-studio-2015,msbuild,clickonce,Visual Studio 2015,Msbuild,Clickonce,myApplication.application文件放置 如何控制此文件的部署位置 当我从VisualStudioGUI发布时,VSGUI将.application文件与其余的二进制文件嵌套在一起 当我使用MSBuild从命令行发布时,MSBuild会将.application文件与setup.exe存储在两个级别上: ------------- Visual Studio ClickOnce Build and Publish ------------- MyApplication --Se

myApplication.application文件放置

如何控制此文件的部署位置


当我从VisualStudioGUI发布时,VSGUI将.application文件与其余的二进制文件嵌套在一起

当我使用MSBuild从命令行发布时,MSBuild会将.application文件与setup.exe存储在两个级别上:

-------------
Visual Studio ClickOnce Build and Publish
-------------
MyApplication
--Setup.exe
--Application Files
----MyApplication_01.01.01.01
------myapplication.exe
------MyApplication.application <-- why here?



-------------
Command Line MSBuild.exe Build and Publish
-------------
MyApplication
--Setup.exe
--MyApplication.application  <-- why here?
--Application Files
----MyApplication_01.01.01.01
------myapplication.exe
-------------
Visual Studio ClickOnce生成和发布
-------------
我的申请
--Setup.exe
--应用程序文件
----MyApplication_01.01.01.01
------myapplication.exe

------MyApplication.application当我从Visual Studio 2015 Update 3 GUI发布时,.application文件与setup.exe存储在同一级别上。就像MSBuild命令行的结果一样。您是如何从VisualStudioGUI发布的?您是否设置了其他选项?我所能看到的相同输入。您所说的“我所能看到的相同输入”是什么意思?请尝试在不进行任何修改的情况下创建新的应用程序项目,然后使用clickonce publish发布此项目,检查此.application文件的位置,好吗?如果此问题仍然存在,请与我们分享更多详细步骤,以便我们能够重现此问题或提供有关此问题的示例视频。谢谢。Visual Studio 2015 Update 3 GUI创建了两个副本,并将它们放置在两个文件夹中。命令行就在顶层。问题是如何从命令行强制MsBuild执行与VS2015 GUI相同的操作?