C# &引用;bin\Debug\Daemon.exe.manifest;bin\Release\Daemon.exe.manifest";是一个无效的值;“输入清单”;*任务的参数

C# &引用;bin\Debug\Daemon.exe.manifest;bin\Release\Daemon.exe.manifest";是一个无效的值;“输入清单”;*任务的参数,c#,C#,错误: 是的无效值 的“InputManifest”参数 “GenerateApplicationManifest”任务。 无法将多个项目传递到一个 类型参数 “Microsoft.Build.Framework.ITaskItem”。守护进程 msbuild文件中的设置无效。我猜GenerateApplicationManifest任务需要输入清单参数的有效文件名。我通过在项目属性的安全设置中取消选择“启用clickonce安全设置”来解决此错误。除此之外,这对我也有效。我开始遇到问题-->

错误:

是的无效值 的“InputManifest”参数 “GenerateApplicationManifest”任务。 无法将多个项目传递到一个 类型参数 “Microsoft.Build.Framework.ITaskItem”。守护进程


msbuild文件中的设置无效。我猜GenerateApplicationManifest任务需要输入清单参数的有效文件名。

我通过在项目属性的安全设置中取消选择“启用clickonce安全设置”来解决此错误。

除此之外,这对我也有效。我开始遇到问题-->

是“GenerateApplicationManifest”任务的“InputManifest”参数的无效值。无法将多个项传递到类型为“Microsoft.Build.Framework.ITaskItem”的参数中

当我将整个解决方案(包括资源文件夹bin obj等)添加到SourceSafe中时

关闭“启用ClickOnce安全设置”可立即解决问题

谢谢各位


Duncan Lawrence

你能提供生成它的过程的更多细节吗?这很明显是一个与生成相关的错误,是来自MSBuild,是ClickOnce生成的一部分吗?你有任何支持脚本等可以提供吗?是的,这是一个生成错误。它也不是ClickOnce的一部分。谢谢Anuya。我也面临同样的问题em,现在已解决。但出现另一个新错误:找不到文件“bin\Debug\RadControlsWinFormsSIS.xml”。RadControlsWinFormsSIS有趣的是,我已通过启用ClickOnce安全设置解决了相同的问题…现在我无法禁用此设置。当我尝试发布我的应用程序时,它会自动打开。因为它解决了问题问题,但知道原因吗?我的应用已经运行多年,我不知道有什么变化可能导致这种情况开始发生,或者与单击一次安全设置有关。@jcmcbeth是的,但没有问题要回答!这是怎么回事?公认的答案甚至没有告诉你如何更正。。。。?
Error 1   "bin\Debug\Daemon.exe.manifest;bin\Release\Daemon.exe.manifest"