6

Sto avendo questo errore in Visual Studio 2015 quando si tenta di creare un pacchetto app per il negozio per un applicaiton universale di Windows: file 'MyAppName.dll' che non fa parte del carico utileErrore durante la creazione dell'app universale per lo store: "File di riferimenti manifest 'MyAppName.dll' che non fa parte del payload."

riferimenti manifesto.

L'errore è nel file ...\..MyAppSourcePath..\Package.appxmanifest.

Questo è in qualche modo legato Manifest references file 'Bing.Maps.dll' which is not part of the payload ma nel mio caso l'errore si presenta solo quando pacchetto build per il negozio ed è relativo al MyAppName.dll (dove MyAppName è il nome del nome della mia candidatura).

Un'altra domanda relativa a MSDN: https://social.msdn.microsoft.com/Forums/en-US/f137091e-f550-4eab-b7e2-418149b97d40/error-appx0703-manifest-references-file-myappnamedll-which-is-not-part-of-the-payload?forum=windowsstore

risposta

9

Una correzione di bug per Visual Studio Tools per Universal Windows Apps (v1.1.1) è stata rilasciata il 5 ottobre 2015. Questo aggiornamento richiede che tu abbia già gli strumenti UWP v1.1 installe d. È possibile determinare se sono installati gli strumenti UWP 1.1 aprendo Informazioni su Microsoft Visual Studio dal menu? In Visual Studio. Se hai installato "Visual Studio Tools per Universal Windows App 14.0.23309.00", allora hai gli strumenti UWP 1.1.

Per installare questo aggiornamento

  • È necessario disporre di una connessione internet per tutto il processo di installazione.

  • Per le macchine senza Visual Studio

  • Per macchine con attrezzi UWP 1.1 installati

  • Per macchine senza Strumenti UWP 1.1 installata

    • Per Visual Studio 2015 Community, Professional e Enterprise, è possibile installare da

      • Modificare il vostro setup per installare gli strumenti aggiornati.

      • Fare clic sulla voce per gli strumenti UWP nel riquadro delle notifiche.

      • Utilizzo della finestra di dialogo Estensioni e aggiornamenti per aggiornare Visual Studio.

      • Esecuzione dell'installatore su https://dev.windows.com/downloads, che aggiungerà gli strumenti aggiornati a un'installazione di Visual Studio esistente.

    • Per Visual Studio 2015 Express per Windows

Per confermare di aver installato gli strumenti UWP 1.1.1 aggiornamento,

  1. Vai a Programmi e funzionalità nel Pannello di controllo di Windows e fare clic su Visualizza aggiornamenti installati.

  2. cercare “Aggiornamento per Microsoft Visual Studio 2015 (KB3073097)”, versione 14.0.23315

Fonte: https://social.msdn.microsoft.com/Forums/en-US/73f2d56d-9e8e-4b57-bcfa-0a972dfd75d7/update-11-generating-store-associated-package-fails-for-a-uwp-application-with-a-winrt-component?forum=Win10SDKToolsIssues

+0

ho Visual Studio Tools per l'Universal di Windows Apps 14.0.25527.01 installato e Sto riscontrando questo problema Non sono sicuro da dove verrebbe il numero della versione 1.1.1. – BrainSlugs83

8

Si scopre Questo problema è noto in Windows 10 SDK (versione 1.1). Riferimento: https://social.msdn.microsoft.com/Forums/en-US/73f2d56d-9e8e-4b57-bcfa-0a972dfd75d7/update-11-generating-store-associated-package-fails-for-a-uwp-application-with-a-winrt-component?forum=Win10SDKToolsIssues

Per risolvere il problema, aggiungere il sotto Gruppo di oggetti nel file di progetto e rigenerare il pacchetto.

<ItemGroup> 
    <AppxSystemBinary Include="<Assembly Mentioned in the error>" /> 
</ItemGroup> 

Ad esempio, se il nome assembly è MyAppName.dll, includono:

<ItemGroup> 
    <AppxSystemBinary Include="MyAppName.dll" /> 
</ItemGroup> 

Questo ItemGroup può essere ampliato se l'errore persiste per altri gruppi, ad esempio:

<ItemGroup> 
    <AppxSystemBinary Include="MyAppName.dll" /> 
    <AppxSystemBinary Include="OtherAssembly.dll" /> 
</ItemGroup> 
Problemi correlati