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

C# 如何为ClickOnce应用程序添加应用程序清单,c#,.net,clickonce,C#,.net,Clickonce,我有一个Winforms应用程序(C#-.NET 4.5.2)与CefSharp.Winforms nuget包集成。 它是使用ClickOnce部署的 它工作得很好,但我对工具提示有问题。 问题恰恰是这样的: 建议的解决方案是添加一个application.manifest文件,我做到了 不幸的是,我现在遇到了这个生成错误: 16> C:\Program Files(x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Mic

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

它工作得很好,但我对工具提示有问题。 问题恰恰是这样的:

建议的解决方案是添加一个application.manifest文件,我做到了

不幸的是,我现在遇到了这个生成错误:

16> C:\Program Files(x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(3797,5): 错误MSB3113:找不到文件“Microsoft.Windows.Common-Controls”, 版本=6.0.0.0,区域性=,PublicKeyToken=6595b64144ccf1df, ProcessorArchitecture=,Type=win32'


如何修复此错误?

发布答案供将来参考:

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

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