我有一个与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'。
如何解决此错误?
答案 0 :(得分:1)
发布答案以供将来参考:
提供自定义应用程序清单时,您必须禁用ClickOnce
安全性
项目属性 - >安全选项卡 - > “启用ClickOnce安全设置”复选框