如何为ClickOnce应用程序添加应用程序清单

时间:2017-12-12 10:32:32

标签: c# .net clickonce

我有一个与CefSharp.WinForms nuget包集成的Winforms应用程序(C# - .NET 4.5.2)。 它使用ClickOnce部署。

效果很好,但是工具提示存在问题。 问题恰恰如下:https://github.com/cefsharp/CefSharp/issues/1328

建议的解决方案是发布一个application.manifest文件,我做了。

不幸的是我现在遇到了这个构建错误:

  

16> C:\ Program Files(x86)\ Microsoft Visual   工作室\ 2017年\社区\的MSBuild \ 15.0 \斌\ Microsoft.Common.CurrentVersion.targets(3797,5):   错误MSB3113:找不到文件'Microsoft.Windows.Common-Controls,   版本= 6.0.0.0,Culture = ,PublicKeyToken = 6595b64144ccf1df,   ProcessorArchitecture = ,Type = win32'。

如何解决此错误?

1 个答案:

答案 0 :(得分:1)

发布答案以供将来参考:

提供自定义应用程序清单时,您必须禁用ClickOnce安全性

  

项目属性 - >安全选项卡 - > “启用ClickOnce安全设置”复选框