Ursache:
Der Fehler wird angezeigt, wenn man eine Win32 Anwendung in eine UWP überträgt und dabei die Ausführbaren Dateien von Windows Forms 32 in das benachbarte UWP Project kopiert.
Hier handelt es sich um ein Javascript UWP Project. Die Dateien wurden in das Unterverzeichnis \win32 kopiert
Meldung:
Severity
|
Code
|
Description
|
Project
|
File
|
Line
|
Suppression State
|
Error
|
APPX0703
|
Manifest references file 'win32\WinForm_to_UWP_03.exe' which is not part of the payload.
|
jsUWP
|
C:\_Daten\Desktop\WinForms\Test\WinForm_to_UWP_03\jsUWP\package.appxmanifest
|
1
|
|
Fehlermeldung nach dem Kompilierung der Win32 / UWP Solution im Error Fenster
In XAML, AppxManifest
Fehler obwohl die Executable Dateien vorhanden ist.
package.appxmanifest
..
<Resources>
<Resource Language="x-generate" />
</Resources>
<Applications>
<!--<Application
Id="App"
StartPage="index.html"
>-->
<Application Id="MyDesktopAppStep1" Executable="win32\WinForm_to_UWP_03.exe" EntryPoint="Windows.FullTrustApplication">
<uap:VisualElements
DisplayName="jsUWP"
Description="jsUWP"
BackgroundColor="transparent"
Square150x150Logo="images\Square150x150Logo.png"
Square44x44Logo="images\Square44x44Logo.png">
<uap:DefaultTile Wide310x150Logo="images\Wide310x150Logo.png" />
<uap:SplashScreen Image="images\splashscreen.png" />
</uap:VisualElements>
</Application>
</Applications>
|
Lösung:
Nach dem Kopieren müssen die Dateien auch eingebunden werden mit Include Project
|