"bin\Debug\Daemon.exe.manifest; bin\Release\Daemon.exe.manifest"是*task的"InputManifest"参数的无效值

Anu*_*uya 8 c#

错误:

Error 1   "bin\Debug\Daemon.exe.manifest;bin\Release\Daemon.exe.manifest"
Run Code Online (Sandbox Code Playgroud)

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

Anu*_*uya 37

我通过删除在项目属性的安全设置中取消选择"启用clickonce安全设置"来解决此错误.

  • 现在我无法禁用此设置.当我尝试发布我的应用时,它会自动打开. (3认同)
  • 向上投票,因为它确实解决了问题,但任何想法为什么?我的应用程序已经工作了多年,我不知道可能导致这种情况开始发生的更改或者与单击一次安全设置有关的更改. (3认同)

小智 8

超级,这对我也有用.我开始得到问题 - >

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

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

切换"启用ClickOnce安全设置"关闭立即解决问题

多谢你们

邓肯劳伦斯


Joe*_*ine 2

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