AppxManifest.xml.in 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <Package
  3. xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
  4. xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
  5. xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3"
  6. xmlns:desktop="http://schemas.microsoft.com/appx/manifest/desktop/windows10"
  7. xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
  8. IgnorableNamespaces="uap uap3 desktop rescap">
  9. <!-- ============================================== -->
  10. <!-- 1. パッケージの識別情報 -->
  11. <!-- ============================================== -->
  12. <Identity
  13. Name="GADGETLTD.DupFind"
  14. Publisher="CN=84FCE42E-3838-44A0-93FD-65D146092DD3"
  15. Version="@PROJECT_VERSION@.0"
  16. ProcessorArchitecture="x64" />
  17. <!-- ============================================== -->
  18. <!-- 2. アプリの基本的なプロパティ設定 -->
  19. <!-- ============================================== -->
  20. <Properties>
  21. <DisplayName>DupFind</DisplayName>
  22. <PublisherDisplayName>GADGET LTD</PublisherDisplayName>
  23. <Logo>Assets\StoreLogo.png</Logo>
  24. </Properties>
  25. <!-- ============================================== -->
  26. <!-- 3. 動作環境 (Windows 10/11 Desktop) -->
  27. <!-- ============================================== -->
  28. <Dependencies>
  29. <TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.14393.0" MaxVersionTested="10.0.22000.0" />
  30. </Dependencies>
  31. <!-- ============================================== -->
  32. <!-- 4. 対応言語 -->
  33. <!-- ============================================== -->
  34. <Resources>
  35. <Resource Language="ja-jp" />
  36. <Resource Language="en-us" />
  37. </Resources>
  38. <!-- ============================================== -->
  39. <!-- 5. エントリポイントとスタートメニュー設定 -->
  40. <!-- ============================================== -->
  41. <Applications>
  42. <Application Id="DupFind" Executable="DupFind.exe" EntryPoint="Windows.FullTrustApplication">
  43. <uap:VisualElements
  44. DisplayName="DupFind"
  45. Description="GUI version of Duplicate Image Finder"
  46. BackgroundColor="transparent"
  47. Square150x150Logo="Assets\Square150x150Logo.png"
  48. Square44x44Logo="Assets\Square44x44Logo.png"
  49. AppListEntry="default">
  50. <uap:DefaultTile Wide310x150Logo="Assets\Wide310x150Logo.png"/>
  51. <uap:SplashScreen Image="Assets\SplashScreen.png" />
  52. </uap:VisualElements>
  53. </Application>
  54. <Application Id="DupFindCmd" Executable="DupFindCmd.exe" EntryPoint="Windows.FullTrustApplication">
  55. <uap:VisualElements
  56. DisplayName="DupFind CLI"
  57. Description="Command line interface for DupFind"
  58. BackgroundColor="transparent"
  59. Square150x150Logo="Assets\Square150x150Logo.png"
  60. Square44x44Logo="Assets\Square44x44Logo.png"
  61. AppListEntry="default">
  62. </uap:VisualElements>
  63. <Extensions>
  64. <uap3:Extension Category="windows.appExecutionAlias">
  65. <uap3:AppExecutionAlias>
  66. <desktop:ExecutionAlias Alias="DupFindCmd.exe" />
  67. </uap3:AppExecutionAlias>
  68. </uap3:Extension> </Extensions>
  69. </Application>
  70. </Applications>
  71. <!-- ============================================== -->
  72. <!-- 6. 既存のWin32APIをフルに使用するための権限 -->
  73. <!-- ============================================== -->
  74. <Capabilities>
  75. <rescap:Capability Name="runFullTrust" />
  76. <rescap:Capability Name="broadFileSystemAccess" />
  77. </Capabilities>
  78. </Package>