Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* ---- Package.appxmanifest START ---- */
- <?xml version="1.0" encoding="utf-8"?>
- <Package
- xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
- xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
- xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
- xmlns:uap6="http://schemas.microsoft.com/appx/manifest/uap/windows10/6"
- xmlns:uap11="http://schemas.microsoft.com/appx/manifest/uap/windows10/11"
- xmlns:uap18="http://schemas.microsoft.com/appx/manifest/uap/windows10/18"
- IgnorableNamespaces="uap rescap uap6 uap11 uap18">
- <Identity
- Name="29c814ab-66fd-418a-8369-10d6ae278aeb"
- Publisher="CN=Razorz"
- Version="1.0.0.0" />
- <Properties>
- <DisplayName>RecorderApp.Package</DisplayName>
- <PublisherDisplayName>Razorz</PublisherDisplayName>
- <Logo>Images\StoreLogo.png</Logo>
- </Properties>
- <Dependencies>
- <TargetDeviceFamily Name="Windows.Universal" MinVersion="10.0.0.0" MaxVersionTested="10.0.0.0" />
- <TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.14393.0" MaxVersionTested="10.0.14393.0" />
- </Dependencies>
- <Resources>
- <Resource Language="x-generate"/>
- </Resources>
- <Applications>
- <Application Id="App"
- Executable="RecorderAppDesktop.exe"
- EntryPoint="Windows.FullTrustApplication">
- <uap:VisualElements
- DisplayName="RecorderApp.Package"
- Description="RecorderApp.Package"
- 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>
- <Capabilities>
- <Capability Name="internetClient" />
- <rescap:Capability Name="runFullTrust" />
- <uap11:Capability Name="graphicsCaptureProgrammatic"/>
- </Capabilities>
- </Package>
- /* ---- Package.appxmanifest END ---- */
- /* ---- RecorderApp.Package START ---- */
- <?xml version="1.0" encoding="utf-8"?>
- <Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <PropertyGroup Condition="'$(VisualStudioVersion)' == '' or '$(VisualStudioVersion)' < '15.0'">
- <VisualStudioVersion>15.0</VisualStudioVersion>
- </PropertyGroup>
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|x86">
- <Configuration>Debug</Configuration>
- <Platform>x86</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Release|x86">
- <Configuration>Release</Configuration>
- <Platform>x86</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Debug|x64">
- <Configuration>Debug</Configuration>
- <Platform>x64</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Release|x64">
- <Configuration>Release</Configuration>
- <Platform>x64</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Debug|ARM">
- <Configuration>Debug</Configuration>
- <Platform>ARM</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Release|ARM">
- <Configuration>Release</Configuration>
- <Platform>ARM</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Debug|ARM64">
- <Configuration>Debug</Configuration>
- <Platform>ARM64</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Release|ARM64">
- <Configuration>Release</Configuration>
- <Platform>ARM64</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Debug|AnyCPU">
- <Configuration>Debug</Configuration>
- <Platform>AnyCPU</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Release|AnyCPU">
- <Configuration>Release</Configuration>
- <Platform>AnyCPU</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup>
- <WapProjPath Condition="'$(WapProjPath)'==''">$(MSBuildExtensionsPath)\Microsoft\DesktopBridge\</WapProjPath>
- </PropertyGroup>
- <Import Project="$(WapProjPath)\Microsoft.DesktopBridge.props" />
- <PropertyGroup>
- <ProjectGuid>680a8131-a529-4307-92e8-85a9a788a530</ProjectGuid>
- <TargetPlatformVersion>10.0.26100.0</TargetPlatformVersion>
- <TargetPlatformMinVersion>10.0.18362.0</TargetPlatformMinVersion>
- <DefaultLanguage>en-US</DefaultLanguage>
- <AppxPackageSigningEnabled>false</AppxPackageSigningEnabled>
- <NoWarn>$(NoWarn);NU1702</NoWarn>
- <EntryPointProjectUniqueName>..\RecorderAppDesktop\RecorderAppDesktop\RecorderAppDesktop.csproj</EntryPointProjectUniqueName>
- <AppxBundlePlatforms>x64|x86|arm|arm64</AppxBundlePlatforms>
- </PropertyGroup>
- <ItemGroup>
- <AppxManifest Include="Package.appxmanifest">
- <SubType>Designer</SubType>
- </AppxManifest>
- </ItemGroup>
- <ItemGroup>
- <Content Include="Images\SplashScreen.scale-200.png" />
- <Content Include="Images\LockScreenLogo.scale-200.png" />
- <Content Include="Images\Square150x150Logo.scale-200.png" />
- <Content Include="Images\Square44x44Logo.scale-200.png" />
- <Content Include="Images\Square44x44Logo.targetsize-24_altform-unplated.png" />
- <Content Include="Images\StoreLogo.png" />
- <Content Include="Images\Wide310x150Logo.scale-200.png" />
- </ItemGroup>
- <Import Project="$(WapProjPath)\Microsoft.DesktopBridge.targets" />
- <ItemGroup>
- <PackageReference Include="Microsoft.Windows.SDK.BuildTools" Version="10.0.26100.1742" PrivateAssets="all" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="..\RecorderAppDesktop\RecorderAppDesktop\RecorderAppDesktop.csproj" />
- </ItemGroup>
- <ItemGroup>
- <Folder Include="Properties\" />
- </ItemGroup>
- </Project>
- /* ---- RecorderApp.Package END ---- */
- /* ---- RecorderAppDesktop START ---- */
- <Project Sdk="Microsoft.NET.Sdk">
- <PropertyGroup>
- <TargetFrameworks>net8.0-windows</TargetFrameworks>
- <TargetPlatformIdentifier>Windows</TargetPlatformIdentifier>
- <TargetPlatformVersion>10.0.26100.0</TargetPlatformVersion>
- <MinimumRequiredVersion>10.0.18362.0</MinimumRequiredVersion>
- <SupportedOSPlatformVersion>10.0.18362.0</SupportedOSPlatformVersion>
- <OutputType>WinExe</OutputType>
- <RuntimeIdentifiers>win-x64;win-x86;win-arm64</RuntimeIdentifiers>
- <Platforms>x64;x86</Platforms>
- <UseWinRT>false</UseWinRT>
- <Nullable>enable</Nullable>
- <BuiltInComInteropSupport>true</BuiltInComInteropSupport>
- <AvaloniaUseCompiledBindingsByDefault>true</AvaloniaUseCompiledBindingsByDefault>
- <LangVersion>preview</LangVersion>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <UseWPF>false</UseWPF>
- <UseWindowsForms>false</UseWindowsForms>
- </PropertyGroup>
- <ItemGroup Condition="'$(TargetFramework)'=='net8.0-windows*'">
- <PackageReference Include="Microsoft.Windows.SDK.Contracts" />
- <PackageReference Include="Microsoft.Windows.CsWinRT" />
- <PackageReference Include="Microsoft.Windows.SDK.WinRT" />
- <PackageReference Include="Microsoft.Windows.SDK.NET" ExcludeAssets="All" />
- </ItemGroup>
- <PropertyGroup Condition="'$(OS)' == 'Windows_NT'">
- <DefineConstants>WINDOWS</DefineConstants>
- </PropertyGroup>
- <PropertyGroup Condition="'$(OS)' == 'Linux'">
- <DefineConstants>LINUX</DefineConstants>
- </PropertyGroup>
- <PropertyGroup Condition="'$(OS)' == 'OSX'">
- <DefineConstants>MACOS</DefineConstants>
- </PropertyGroup>
- <PropertyGroup Condition="'$(OS)' == 'Android'">
- <DefineConstants>ANDROID</DefineConstants>
- </PropertyGroup>
- <PropertyGroup Condition="'$(OS)' == 'iOS'">
- <DefineConstants>IOS</DefineConstants>
- </PropertyGroup>
- <ItemGroup>
- <Folder Include="Assets\Raw\ffmpeg\Windows\" />
- <Folder Include="Models\" />
- <AvaloniaResource Include="Assets\**" />
- <AdditionalFiles Remove="Package.appxmanifest" />
- <Compile Remove="Platforms\Android\WindowManagerService.Android.cs" />
- <COMReference Include="MSWMDMLib">
- <WrapperTool>tlbimp</WrapperTool>
- <VersionMinor>0</VersionMinor>
- <VersionMajor>1</VersionMajor>
- <Guid>6ec6c744-355f-11d3-8470-00c04f79dbc0</Guid>
- <Lcid>0</Lcid>
- <Isolated>false</Isolated>
- <EmbedInteropTypes>true</EmbedInteropTypes>
- </COMReference>
- <COMReference Include="RTCOMDLLLib">
- <WrapperTool>tlbimp</WrapperTool>
- <VersionMinor>0</VersionMinor>
- <VersionMajor>1</VersionMajor>
- <Guid>26f518d6-88bb-4b03-b5b3-75147d609c90</Guid>
- <Lcid>0</Lcid>
- <Isolated>false</Isolated>
- <EmbedInteropTypes>true</EmbedInteropTypes>
- </COMReference>
- <Folder Include="Views\Styles\Shared\" />
- </ItemGroup>
- <ItemGroup>
- <None Include="Platforms\Android\WindowManagerService.Android.cs" />
- </ItemGroup>
- <ItemGroup>
- <PackageReference Include="FFmpeg.AutoGen" />
- <PackageReference Include="System.Runtime" Version="4.3.1" />
- <PackageReference Include="Avalonia" Version="11.3.7" />
- <PackageReference Include="Avalonia.Desktop" Version="11.*" />
- <PackageReference Include="Avalonia.ReactiveUI" Version="11.3.6" />
- <PackageReference Include="Avalonia.Themes.Fluent" Version="11.3.6" />
- <PackageReference Include="Avalonia.Fonts.Inter" Version="11.3.6" />
- <!--Condition below is needed to remove Avalonia.Diagnostics package from build output in Release configuration.-->
- <PackageReference Include="Avalonia.Diagnostics" Version="11.3.6">
- <IncludeAssets Condition="'$(Configuration)' != 'Debug'">None</IncludeAssets>
- <PrivateAssets Condition="'$(Configuration)' != 'Debug'">All</PrivateAssets>
- </PackageReference>
- <PackageReference Include="Avalonia.Win32" Version="11.3.7" />
- <PackageReference Include="Avalonia.Win32.Interoperability" Version="11.3.7" />
- <PackageReference Include="CommunityToolkit.Mvvm" Version="8.4.0" />
- <PackageReference Include="MessageBox.Avalonia" Version="3.2.0" />
- <PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="9.0.9" />
- <PackageReference Include="Avalonia.Controls.ItemsRepeater" Version="11.*" />
- <PackageReference Include="Microsoft.Windows.CsWinRT" Version="2.2.0" />
- <PackageReference Include="SharpDX" Version="4.2.0" />
- <PackageReference Include="SharpDX.Direct3D11" Version="4.2.0" />
- <PackageReference Include="SharpDX.DXGI" Version="4.2.0" />
- <PackageReference Include="Silk.NET.Core" Version="2.22.0" />
- <PackageReference Include="Silk.NET.Vulkan" Version="2.22.0" />
- <PackageReference Include="System.Net.Http" Version="4.3.4" />
- <PackageReference Include="System.Text.Json" Version="9.0.9" />
- <PackageReference Include="System.Text.RegularExpressions" Version="4.3.1" />
- <PackageReference Include="Vortice.Direct3D11" Version="3.6.2" />
- <PackageReference Include="Vortice.Direct3D12" Version="3.6.2" />
- <PackageReference Include="Vortice.DirectX" Version="3.6.2" />
- <PackageReference Include="Xamarin.Essentials" Version="1.8.1" />
- </ItemGroup>
- <ItemGroup>
- <Compile Update="Views\DesktopSidebarView.axaml.cs">
- <DependentUpon>DesktopSidebarView.axaml</DependentUpon>
- </Compile>
- </ItemGroup>
- </Project>
- /* ---- RecorderAppDesktop END ---- */
Advertisement
Add Comment
Please, Sign In to add comment