禁用MSBuild中的发布

时间:2011-07-12 14:29:40

标签: c# visual-studio-2010 msbuild

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

4 个答案:

答案 0 :(得分:38)

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

答案 1 :(得分:3)

对于WinForms Windows应用程序

转到:项目>属性>安全

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

答案 2 :(得分:2)

2种方法,

  • 转到网络项目并点击属性,转到“打包/发布网络”标签,然后取消选中

  • 选项
  • 从构建定义中过度使用它,单击构建定义上的编辑,转到进程选项卡并展开高级并传递以下参数 / P:CreatePackageOnPublish = false

HTH 干杯,塔伦

答案 3 :(得分:0)

在16.5版中,转到project => properties => package / publish并启用它。

Web Deployment Overview for Visual Studio and ASP.NET