3

Windows Phone 8.1 プロジェクトがあります (Silverlight ではありません)。Visual Studio なしで makeappx.exe を使用してアプリ パッケージを作成したい。コマンドの使用

C:\Program Files (x86)\Windows Kits\8.1\bin\x64>makeappx.exe pack /v /l 
/d C:\MyAppProjectFolder\
/p C:\MyAppProjectFolder\MyApp.appx

しかし、エラーがありました:

MakeAppx : error: You must include a valid app package manifest file named AppxManifest.xml in the source.
MakeAppx : error: Package creation failed.
MakeAppx : error: 0x80080203 - The specified package format is not valid: The file is not a valid app package because it

プロジェクトにファイルが含まれていませんAppxManifest.xml。しかし、Package.appxmanifestファイルが含まれています。手動で作成する必要がありますAppxManifest.xmlか? MSDN ページでこれに関する情報を見つけることができません。

4

2 に答える 2

3

You just need to copy Package.appxmanifest, rename to AppxManifest and replace this:

<Application Id="App"
          Executable="$targetnametoken$.exe"
          EntryPoint="YourAppName.App">

to this:

<Application Id="App"
             Executable="bin\debug\YourAppName.exe"
             EntryPoint="YourAppName.App">

You can also generate an Appx by building you Project with MSBuild, according the answer to How to deploy APPX to running Windows Phone Emulator?.

It worked for me, but I'm trying to find somethig better, if I do, I'll edit this answer.

于 2015-11-18T17:56:28.177 に答える