禁用MSBuild中的发布

问题描述 投票:19回答:3

我有一个应用程序,我用C#编写并在VisualStudio中构建。有一天,我正在探索项目属性部分中的“发布”选项卡,看看它做了什么。现在,每当我构建我的应用程序时,我都会得到一大堆与ClickOnce安装程序相关的文件(* .application,* .deploy等),我不再需要了。在构建项目时如何禁用或以其他方式阻止这些项目出现?

c# visual-studio-2010 msbuild
3个回答
37
投票

我通过取消选中“签名”标签中的“签署ClickOnce清单”以及“安全”标签中的“启用ClickOnce安全设置”来解决问题。


3
投票

对于WinForms Windows应用程序

转到:项目>属性>安全性

然后取消选中“启用ClickOnce安全设置”


2
投票

2种方法,

  • 转到Web项目并单击属性,转到“打包/发布Web”选项卡,然后取消选中该选项
  • 从构建定义中过度使用它,单击构建定义上的edit,转到process选项卡并展开advanced并传递以下参数/ P:Create Package Publish = false

HTH干杯,塔伦

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