2009-08-27 3 views
5

Fehler:"bin Debug Daemon.exe.manifest; bin Release Daemon.exe.manifest" ist ein ungültiger Wert für den "InputManifest" Parameter der * Aufgabe

Error 1 "bin\Debug\Daemon.exe.manifest;bin\Release\Daemon.exe.manifest" 

is an invalid value for the "InputManifest" parameter of the "GenerateApplicationManifest" task. Multiple items cannot be passed into a parameter of type "Microsoft.Build.Framework.ITaskItem". Daemon

+0

können Sie mehr Einzelheiten über den Prozess zur Verfügung stellen, die es zu erzeugen? es ist ziemlich eindeutig ein Build-bezogenen Fehler, ist es von MSBui ld, ist es Teil eines ClickOnce-Builds? Verfügen Sie über unterstützende Skripts usw., die Sie bereitstellen können? – STW

+0

Ja, es ist ein Fehler. Es ist noch kein Teil von ClickOnce. – Anuya

Antwort

2

Sie haben eine ungültige Einstellung in der Msbuild-Datei erhalten. Ich nehme an, dass die GenerateApplicationManifest-Aufgabe einen gültigen Dateinamen für den Eingabe-Manifest-Parameter erwartet.

+1

Können Sie mir bitte sagen, wie Sie es beheben können – Anuya

+8

Sie haben nur die Fehlermeldung umformuliert. – jcmcbeth

+0

@jcmcbeth Ja, aber es gibt keine Frage zu beantworten! – CJBrew

27

Ich habe diesen Fehler behoben, indem ich in den Sicherheitseinstellungen der Projekteigenschaften die Option "Clickonce-Sicherheitseinstellungen aktivieren" deaktiviert habe.

+0

Denken Sie daran, Ihre Antwort nach 24 Stunden zu akzeptieren. – Graviton

+0

Danke Anuya. Ich hatte das selbe Problem und habe jetzt gelöst. Aber einen anderen neuen Fehler erhalten: Konnte Datei 'bin \ Debug \ RadControlsWinFormsSIS.xml' nicht finden. \t RadControlsWinFormsSIS – Sensa

+0

Lustig genug, ich habe das gleiche Problem gelöst durch * Aktivieren * der ClickOnce Sicherheitseinstellungen ... – Libor

6

Exzellent, das hat auch für mich funktioniert. Ich habe angefangen, das Problem zu bekommen ->

ist ein ungültiger Wert für den "InputManifest" -Parameter der Task "GenerateApplicationManifest". Mehrere Elemente können nicht in einen Parameter des Typs übergeben werden „Microsoft.Build.Framework.ITaskItem

Wenn ich die gesamte Lösung einschließlich Ressourcenordner sind obj etc in Source hinzugefügt.

Umschalten die‚Clickonce-Sicherheit aktiviert‘Aus Einstellung lösen Sie das Problem imediately

Danke Jungs

Duncan Lawrence

Verwandte Themen