Skip to content

Commit

Permalink
Add WACK testing for Windows Application Packaging Project with FullT…
Browse files Browse the repository at this point in the history
…rustProcess (#6226)
  • Loading branch information
kmahone authored Nov 3, 2021
1 parent 1f4391a commit 44aa91e
Show file tree
Hide file tree
Showing 27 changed files with 758 additions and 39 deletions.
19 changes: 16 additions & 3 deletions build/AzurePipelinesTemplates/MUX-WACKTests-Job.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,15 +35,14 @@ jobs:
inputs:
artifactName: ${{ parameters.artifactName }}
downloadPath: '$(artifactDownloadPath)'
itemPattern: '**\*.appx'
itemPattern: '**\*.?(appx|msix)'

- task: PkgESWACKTests@12
displayName: Run WACK tests for NugetPackageTestApp
env:
SYSTEM_ACCESSTOKEN: $(System.AccessToken)
inputs:
PackageFilePath: '$(appxPackagesPath)\NugetPackageTestApp_Test\NugetPackageTestApp.appx'

- task: CopyFiles@2
displayName: 'Copy results for NugetPackageTestApp'
condition: succeededOrFailed()
Expand All @@ -59,7 +58,6 @@ jobs:
condition: succeededOrFailed()
inputs:
PackageFilePath: '$(appxPackagesPath)\AppThatUsesMUXIndirectly_Test\AppThatUsesMUXIndirectly.appx'

- task: CopyFiles@2
displayName: 'Copy results for AppThatUsesMUXIndirectly'
condition: succeededOrFailed()
Expand All @@ -68,6 +66,21 @@ jobs:
contents: '*.xml'
targetFolder: $(resultLogStagingPath)

- task: PkgESWACKTests@12
displayName: Run WACK tests for UwpAppWithFullTrustProcess
env:
SYSTEM_ACCESSTOKEN: $(System.AccessToken)
condition: succeededOrFailed()
inputs:
PackageFilePath: '$(appxPackagesPath)\UwpAppWithFullTrustProcess_package_Test\UwpAppWithFullTrustProcess_package.msix'
- task: CopyFiles@2
displayName: 'Copy results for UwpAppWithFullTrustProcess'
condition: succeededOrFailed()
inputs:
sourceFolder: $(appxPackagesPath)\UwpAppWithFullTrustProcess_package_Test\
contents: '*.xml'
targetFolder: $(resultLogStagingPath)

- task: PublishBuildArtifacts@1
displayName: Publish results
condition: succeededOrFailed()
Expand Down
135 changes: 99 additions & 36 deletions test/MUXControlsReleaseTest/MUXControlsReleaseTest.sln
Original file line number Diff line number Diff line change
Expand Up @@ -41,15 +41,18 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UwpApp", "XamlIslandsTestAp
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WpfApp", "XamlIslandsTestApp\WpfApp\WpfApp.csproj", "{BBF64CD0-9E73-4669-B42B-EE6BD986877C}"
EndProject
Temporarily_Excluded_Project("{C7167F0D-BC9F-4E6E-AFE1-012C56B48DB5}") = "WpfApp.Package", "XamlIslandsTestApp\WpfApp\WpfApp.Package.wapproj", "{4454B583-39A0-4A91-881C-2078FA26C447}"
ProjectSection(ProjectDependencies) = postProject
{51654A14-2759-4DD0-96E2-DD05084BA720} = {51654A14-2759-4DD0-96E2-DD05084BA720}
EndProjectSection
EndTemporarily_Excluded_Project
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "MUXTestInfra", "MUXTestInfra", "{8BC8219D-1669-4147-9941-1CA911D0A958}"
EndProject
Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "MUXTestInfra.Shared", "..\testinfra\MUXTestInfra\MUXTestInfra.Shared.shproj", "{107794D7-4BE0-407E-A76C-EFA46D1E9F93}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "UwpAppWithFullTrustProcess", "UwpAppWithFullTrustProcess", "{88C246EF-FAAE-43BB-809D-1D6B38A991EE}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FullTrustProcess", "UwpAppWithFullTrustProcess\FullTrustProcess\FullTrustProcess.csproj", "{78822BEE-FE4F-4F79-8148-EEAFF8D00915}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UwpAppWithFullTrustProcess", "UwpAppWithFullTrustProcess\UwpAppWithFullTrustProcess\UwpAppWithFullTrustProcess.csproj", "{3576D733-5DE4-4F3E-91B7-63B1D615E508}"
EndProject
Project("{C7167F0D-BC9F-4E6E-AFE1-012C56B48DB5}") = "UwpAppWithFullTrustProcess_package", "UwpAppWithFullTrustProcess\UwpAppWithFullTrustProcess_package\UwpAppWithFullTrustProcess_package.wapproj", "{3077591F-C010-4F98-9811-125233F93DA9}"
EndProject
Global
GlobalSection(SharedMSBuildProjectFiles) = preSolution
..\testinfra\MUXTestInfra\MUXTestInfra.Shared.projitems*{107794d7-4be0-407e-a76c-efa46d1e9f93}*SharedItemsImports = 13
Expand Down Expand Up @@ -399,35 +402,95 @@ Global
{BBF64CD0-9E73-4669-B42B-EE6BD986877C}.Release|x64.Build.0 = Release|x64
{BBF64CD0-9E73-4669-B42B-EE6BD986877C}.Release|x86.ActiveCfg = Release|x86
{BBF64CD0-9E73-4669-B42B-EE6BD986877C}.Release|x86.Build.0 = Release|x86
{78822BEE-FE4F-4F79-8148-EEAFF8D00915}.Debug_test|ARM.ActiveCfg = Debug_test|Any CPU
{78822BEE-FE4F-4F79-8148-EEAFF8D00915}.Debug_test|ARM.Build.0 = Debug_test|Any CPU
{78822BEE-FE4F-4F79-8148-EEAFF8D00915}.Debug_test|arm64.ActiveCfg = Debug_test|Any CPU
{78822BEE-FE4F-4F79-8148-EEAFF8D00915}.Debug_test|arm64.Build.0 = Debug_test|Any CPU
{78822BEE-FE4F-4F79-8148-EEAFF8D00915}.Debug_test|x64.ActiveCfg = Debug_test|Any CPU
{78822BEE-FE4F-4F79-8148-EEAFF8D00915}.Debug_test|x64.Build.0 = Debug_test|Any CPU
{78822BEE-FE4F-4F79-8148-EEAFF8D00915}.Debug_test|x86.ActiveCfg = Debug_test|Win32
{78822BEE-FE4F-4F79-8148-EEAFF8D00915}.Debug_test|x86.Build.0 = Debug_test|Win32
{78822BEE-FE4F-4F79-8148-EEAFF8D00915}.Debug|ARM.ActiveCfg = Debug|Any CPU
{78822BEE-FE4F-4F79-8148-EEAFF8D00915}.Debug|ARM.Build.0 = Debug|Any CPU
{78822BEE-FE4F-4F79-8148-EEAFF8D00915}.Debug|arm64.ActiveCfg = Debug|Any CPU
{78822BEE-FE4F-4F79-8148-EEAFF8D00915}.Debug|arm64.Build.0 = Debug|Any CPU
{78822BEE-FE4F-4F79-8148-EEAFF8D00915}.Debug|x64.ActiveCfg = Debug|Any CPU
{78822BEE-FE4F-4F79-8148-EEAFF8D00915}.Debug|x64.Build.0 = Debug|Any CPU
{78822BEE-FE4F-4F79-8148-EEAFF8D00915}.Debug|x86.ActiveCfg = Debug|Any CPU
{78822BEE-FE4F-4F79-8148-EEAFF8D00915}.Debug|x86.Build.0 = Debug|Any CPU
{78822BEE-FE4F-4F79-8148-EEAFF8D00915}.Release|ARM.ActiveCfg = Release|Any CPU
{78822BEE-FE4F-4F79-8148-EEAFF8D00915}.Release|ARM.Build.0 = Release|Any CPU
{78822BEE-FE4F-4F79-8148-EEAFF8D00915}.Release|arm64.ActiveCfg = Release|Any CPU
{78822BEE-FE4F-4F79-8148-EEAFF8D00915}.Release|arm64.Build.0 = Release|Any CPU
{78822BEE-FE4F-4F79-8148-EEAFF8D00915}.Release|x64.ActiveCfg = Release|Any CPU
{78822BEE-FE4F-4F79-8148-EEAFF8D00915}.Release|x64.Build.0 = Release|Any CPU
{78822BEE-FE4F-4F79-8148-EEAFF8D00915}.Release|x86.ActiveCfg = Release|Any CPU
{78822BEE-FE4F-4F79-8148-EEAFF8D00915}.Release|x86.Build.0 = Release|Any CPU
{3576D733-5DE4-4F3E-91B7-63B1D615E508}.Debug_test|ARM.ActiveCfg = Debug_test|ARM
{3576D733-5DE4-4F3E-91B7-63B1D615E508}.Debug_test|ARM.Build.0 = Debug_test|ARM
{3576D733-5DE4-4F3E-91B7-63B1D615E508}.Debug_test|ARM.Deploy.0 = Debug_test|ARM
{3576D733-5DE4-4F3E-91B7-63B1D615E508}.Debug_test|arm64.ActiveCfg = Debug_test|ARM64
{3576D733-5DE4-4F3E-91B7-63B1D615E508}.Debug_test|arm64.Build.0 = Debug_test|ARM64
{3576D733-5DE4-4F3E-91B7-63B1D615E508}.Debug_test|arm64.Deploy.0 = Debug_test|ARM64
{3576D733-5DE4-4F3E-91B7-63B1D615E508}.Debug_test|x64.ActiveCfg = Debug_test|x64
{3576D733-5DE4-4F3E-91B7-63B1D615E508}.Debug_test|x64.Build.0 = Debug_test|x64
{3576D733-5DE4-4F3E-91B7-63B1D615E508}.Debug_test|x64.Deploy.0 = Debug_test|x64
{3576D733-5DE4-4F3E-91B7-63B1D615E508}.Debug_test|x86.ActiveCfg = Debug_test|x86
{3576D733-5DE4-4F3E-91B7-63B1D615E508}.Debug_test|x86.Build.0 = Debug_test|x86
{3576D733-5DE4-4F3E-91B7-63B1D615E508}.Debug_test|x86.Deploy.0 = Debug_test|x86
{3576D733-5DE4-4F3E-91B7-63B1D615E508}.Debug|ARM.ActiveCfg = Debug|ARM
{3576D733-5DE4-4F3E-91B7-63B1D615E508}.Debug|ARM.Build.0 = Debug|ARM
{3576D733-5DE4-4F3E-91B7-63B1D615E508}.Debug|arm64.ActiveCfg = Debug|ARM64
{3576D733-5DE4-4F3E-91B7-63B1D615E508}.Debug|arm64.Build.0 = Debug|ARM64
{3576D733-5DE4-4F3E-91B7-63B1D615E508}.Debug|x64.ActiveCfg = Debug|x64
{3576D733-5DE4-4F3E-91B7-63B1D615E508}.Debug|x64.Build.0 = Debug|x64
{3576D733-5DE4-4F3E-91B7-63B1D615E508}.Debug|x86.ActiveCfg = Debug|x86
{3576D733-5DE4-4F3E-91B7-63B1D615E508}.Debug|x86.Build.0 = Debug|x86
{3576D733-5DE4-4F3E-91B7-63B1D615E508}.Release|ARM.ActiveCfg = Release|ARM
{3576D733-5DE4-4F3E-91B7-63B1D615E508}.Release|ARM.Build.0 = Release|ARM
{3576D733-5DE4-4F3E-91B7-63B1D615E508}.Release|arm64.ActiveCfg = Release|ARM64
{3576D733-5DE4-4F3E-91B7-63B1D615E508}.Release|arm64.Build.0 = Release|ARM64
{3576D733-5DE4-4F3E-91B7-63B1D615E508}.Release|x64.ActiveCfg = Release|x64
{3576D733-5DE4-4F3E-91B7-63B1D615E508}.Release|x64.Build.0 = Release|x64
{3576D733-5DE4-4F3E-91B7-63B1D615E508}.Release|x86.ActiveCfg = Release|x86
{3576D733-5DE4-4F3E-91B7-63B1D615E508}.Release|x86.Build.0 = Release|x86
{3077591F-C010-4F98-9811-125233F93DA9}.Debug_test|ARM.ActiveCfg = Debug|ARM
{3077591F-C010-4F98-9811-125233F93DA9}.Debug_test|ARM.Build.0 = Debug|ARM
{3077591F-C010-4F98-9811-125233F93DA9}.Debug_test|ARM.Deploy.0 = Debug|ARM
{3077591F-C010-4F98-9811-125233F93DA9}.Debug_test|arm64.ActiveCfg = Debug|ARM64
{3077591F-C010-4F98-9811-125233F93DA9}.Debug_test|arm64.Build.0 = Debug|ARM64
{3077591F-C010-4F98-9811-125233F93DA9}.Debug_test|arm64.Deploy.0 = Debug|ARM64
{3077591F-C010-4F98-9811-125233F93DA9}.Debug_test|x64.ActiveCfg = Debug|x64
{3077591F-C010-4F98-9811-125233F93DA9}.Debug_test|x64.Build.0 = Debug|x64
{3077591F-C010-4F98-9811-125233F93DA9}.Debug_test|x64.Deploy.0 = Debug|x64
{3077591F-C010-4F98-9811-125233F93DA9}.Debug_test|x86.ActiveCfg = Debug|x86
{3077591F-C010-4F98-9811-125233F93DA9}.Debug_test|x86.Build.0 = Debug|x86
{3077591F-C010-4F98-9811-125233F93DA9}.Debug_test|x86.Deploy.0 = Debug|x86
{3077591F-C010-4F98-9811-125233F93DA9}.Debug|ARM.ActiveCfg = Debug|ARM
{3077591F-C010-4F98-9811-125233F93DA9}.Debug|ARM.Build.0 = Debug|ARM
{3077591F-C010-4F98-9811-125233F93DA9}.Debug|ARM.Deploy.0 = Debug|ARM
{3077591F-C010-4F98-9811-125233F93DA9}.Debug|arm64.ActiveCfg = Debug|ARM64
{3077591F-C010-4F98-9811-125233F93DA9}.Debug|arm64.Build.0 = Debug|ARM64
{3077591F-C010-4F98-9811-125233F93DA9}.Debug|arm64.Deploy.0 = Debug|ARM64
{3077591F-C010-4F98-9811-125233F93DA9}.Debug|x64.ActiveCfg = Debug|x64
{3077591F-C010-4F98-9811-125233F93DA9}.Debug|x64.Build.0 = Debug|x64
{3077591F-C010-4F98-9811-125233F93DA9}.Debug|x64.Deploy.0 = Debug|x64
{3077591F-C010-4F98-9811-125233F93DA9}.Debug|x86.ActiveCfg = Debug|x86
{3077591F-C010-4F98-9811-125233F93DA9}.Debug|x86.Build.0 = Debug|x86
{3077591F-C010-4F98-9811-125233F93DA9}.Debug|x86.Deploy.0 = Debug|x86
{3077591F-C010-4F98-9811-125233F93DA9}.Release|ARM.ActiveCfg = Release|ARM
{3077591F-C010-4F98-9811-125233F93DA9}.Release|ARM.Build.0 = Release|ARM
{3077591F-C010-4F98-9811-125233F93DA9}.Release|ARM.Deploy.0 = Release|ARM
{3077591F-C010-4F98-9811-125233F93DA9}.Release|arm64.ActiveCfg = Release|ARM64
{3077591F-C010-4F98-9811-125233F93DA9}.Release|arm64.Build.0 = Release|ARM64
{3077591F-C010-4F98-9811-125233F93DA9}.Release|arm64.Deploy.0 = Release|ARM64
{3077591F-C010-4F98-9811-125233F93DA9}.Release|x64.ActiveCfg = Release|x64
{3077591F-C010-4F98-9811-125233F93DA9}.Release|x64.Build.0 = Release|x64
{3077591F-C010-4F98-9811-125233F93DA9}.Release|x64.Deploy.0 = Release|x64
{3077591F-C010-4F98-9811-125233F93DA9}.Release|x86.ActiveCfg = Release|x86
{3077591F-C010-4F98-9811-125233F93DA9}.Release|x86.Build.0 = Release|x86
{3077591F-C010-4F98-9811-125233F93DA9}.Release|x86.Deploy.0 = Release|x86
EndGlobalSection
Temporarily_Excluded_GlobalSection_ProjectConfigurationPlatforms
{4454B583-39A0-4A91-881C-2078FA26C447}.Debug_test|ARM.ActiveCfg = Release|x86
{4454B583-39A0-4A91-881C-2078FA26C447}.Debug_test|arm64.ActiveCfg = Debug|x64
{4454B583-39A0-4A91-881C-2078FA26C447}.Debug_test|x64.ActiveCfg = Debug|x64
{4454B583-39A0-4A91-881C-2078FA26C447}.Debug_test|x64.Build.0 = Debug|x64
{4454B583-39A0-4A91-881C-2078FA26C447}.Debug_test|x64.Deploy.0 = Debug|x64
{4454B583-39A0-4A91-881C-2078FA26C447}.Debug_test|x86.ActiveCfg = Debug|x86
{4454B583-39A0-4A91-881C-2078FA26C447}.Debug_test|x86.Build.0 = Debug|x86
{4454B583-39A0-4A91-881C-2078FA26C447}.Debug_test|x86.Deploy.0 = Debug|x86
{4454B583-39A0-4A91-881C-2078FA26C447}.Debug|ARM.ActiveCfg = Debug|x86
{4454B583-39A0-4A91-881C-2078FA26C447}.Debug|arm64.ActiveCfg = Debug|x64
{4454B583-39A0-4A91-881C-2078FA26C447}.Debug|x64.ActiveCfg = Debug|x64
{4454B583-39A0-4A91-881C-2078FA26C447}.Debug|x64.Build.0 = Debug|x64
{4454B583-39A0-4A91-881C-2078FA26C447}.Debug|x64.Deploy.0 = Debug|x64
{4454B583-39A0-4A91-881C-2078FA26C447}.Debug|x86.ActiveCfg = Debug|x86
{4454B583-39A0-4A91-881C-2078FA26C447}.Debug|x86.Build.0 = Debug|x86
{4454B583-39A0-4A91-881C-2078FA26C447}.Debug|x86.Deploy.0 = Debug|x86
{4454B583-39A0-4A91-881C-2078FA26C447}.Release|ARM.ActiveCfg = Release|x64
{4454B583-39A0-4A91-881C-2078FA26C447}.Release|ARM.Deploy.0 = Release|x64
{4454B583-39A0-4A91-881C-2078FA26C447}.Release|arm64.ActiveCfg = Release|x64
{4454B583-39A0-4A91-881C-2078FA26C447}.Release|arm64.Deploy.0 = Release|x64
{4454B583-39A0-4A91-881C-2078FA26C447}.Release|x64.ActiveCfg = Release|x64
{4454B583-39A0-4A91-881C-2078FA26C447}.Release|x64.Build.0 = Release|x64
{4454B583-39A0-4A91-881C-2078FA26C447}.Release|x64.Deploy.0 = Release|x64
{4454B583-39A0-4A91-881C-2078FA26C447}.Release|x86.ActiveCfg = Release|x86
{4454B583-39A0-4A91-881C-2078FA26C447}.Release|x86.Build.0 = Release|x86
{4454B583-39A0-4A91-881C-2078FA26C447}.Release|x86.Deploy.0 = Release|x86
EndTemporarily_Excluded_GlobalSection_ProjectConfigurationPlatforms
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
Expand All @@ -443,10 +506,10 @@ Global
{51654A14-2759-4DD0-96E2-DD05084BA720} = {24B82701-D5C4-43BA-A35B-B20194CBF42D}
{BBF64CD0-9E73-4669-B42B-EE6BD986877C} = {24B82701-D5C4-43BA-A35B-B20194CBF42D}
{107794D7-4BE0-407E-A76C-EFA46D1E9F93} = {8BC8219D-1669-4147-9941-1CA911D0A958}
{78822BEE-FE4F-4F79-8148-EEAFF8D00915} = {88C246EF-FAAE-43BB-809D-1D6B38A991EE}
{3576D733-5DE4-4F3E-91B7-63B1D615E508} = {88C246EF-FAAE-43BB-809D-1D6B38A991EE}
{3077591F-C010-4F98-9811-125233F93DA9} = {88C246EF-FAAE-43BB-809D-1D6B38A991EE}
EndGlobalSection
Temporarily_Excluded_GlobalSection_NestedProjects
{4454B583-39A0-4A91-881C-2078FA26C447} = {24B82701-D5C4-43BA-A35B-B20194CBF42D}
EndTemporarily_Excluded_GlobalSection_NestedProjects
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {E45DFF44-1BEF-4538-9DC4-E0FC5B89B857}
EndGlobalSection
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1" />
</startup>
</configuration>
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{96749394-1B7E-4D92-94DE-7D5AF01F38D7}</ProjectGuid>
<OutputType>Exe</OutputType>
<RootNamespace>FullTrustProcess</RootNamespace>
<AssemblyName>FullTrustProcess</AssemblyName>
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="Microsoft.CSharp" />
<Reference Include="System.Data" />
<Reference Include="System.Net.Http" />
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="Program.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<None Include="App.config" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace FullTrustProcess
{
class Program
{
static void Main(string[] args)
{
Console.Title = "FullTrustProcess";
Console.WriteLine("This is a full trust process");
Console.WriteLine("Press any key to exit...");
Console.ReadLine();
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;

// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("FullTrustProcess")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("FullTrustProcess")]
[assembly: AssemblyCopyright("Copyright 2021")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

// Setting ComVisible to false makes the types in this assembly not visible
// to COM components. If you need to access a type in this assembly from
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]

// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("96749394-1b7e-4d92-94de-7d5af01f38d7")]

// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<Application
x:Class="UwpAppWithFullTrustProcess.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:UwpAppWithFullTrustProcess"
RequestedTheme="Light">
<Application.Resources>
<XamlControlsResources xmlns="using:Microsoft.UI.Xaml.Controls" />
</Application.Resources>
</Application>
Loading

0 comments on commit 44aa91e

Please sign in to comment.