microsoft / navcontainerhelper

Official Microsoft repository for BcContainerHelper, a PowerShell module, which makes it easier to work with Business Central Containers on Docker.
MIT License
381 stars 243 forks source link

Run-ALValidation gives warning about 'showMyCode' even though no app uses the property anymore #2356

Closed rvanbekkum closed 2 years ago

rvanbekkum commented 2 years ago

Describe the issue Run-ALValidation gives warning about 'showMyCode' even though no app uses the property anymore, e.g.:

C:\ProgramData\BcContainerHelper\b8f12d90-7f15-406b-8df7-d21d59944f53\app.json(10,5): warning AL0667: 'showMyCode' is being deprecated in the versions: '8.0' or greater. This property is being deprecated in favor of 'resourceExposurePolicy'. This warning will become an error in a future release.

Scripts used to create container and cause the issue

Run-AlValidation -licenseFile C:\temp\myLicense.flf -previousApps @("C:\temp\prevApps\Lib\MyCompany_App Name A_1.28.0.0.app", "C:\temp\prevApps\Lib\MyCompany_App Name B_1.34.0.0.app", "C:\temp\prevApps\Lib\MyCompany_App Name C_1.2.0.0.app", "C:\temp\prevApps\App\MyCompany_App Name X_1.44.0.0.app") -apps @("C:\temp\prevApps\Lib\MyCompany_App Name A_1.28.0.0.app", "C:\temp\prevApps\Lib\MyCompany_App Name B_1.34.0.0.app", "C:\temp\prevApps\Lib\MyCompany_App Name C_1.2.0.0.app", "C:\temp\apps\App\MyCompany_App Name X_1.46.0.0.app") -affixes @("DUMMY") -validateNextMajor -sasToken $sasToken

Full output of scripts

Run-AlValidation -licenseFile C:\temp\myLicense.flf -previousApps @("C:\temp\prevApps\Lib\MyCompany_App Name A_1.28.0.0.app", "C:\temp\prevApps\Lib\MyCompany_App Name B_1.34.0.0.app", "C:\temp\prevApps\Lib\MyCompany_App Name C_1.2.0.0.app", "C:\temp\prevApps\App\MyCompany_App Name X_1.44.0.0.app") -apps @("C:\temp\prevApps\Lib\MyCompany_App Name A_1.28.0.0.app", "C:\temp\prevApps\Lib\MyCompany_App Name B_1.34.0.0.app", "C:\temp\prevApps\Lib\MyCompany_App Name C_1.2.0.0.app", "C:\temp\apps\App\MyCompany_App Name X_1.46.0.0.app") -affixes @("DUMMY") -skipVerification -validateNextMajor -sasToken $sasToken

cmdlet Run-AlValidation at command pipeline position 1
Supply values for the following parameters:
countries: us
WARNING: Parameter SkipVerification is no longer used in Run-AlValidation, please remove the parameter
WARNING: Parameter LicenseFile is no longer used in Run-AlValidation, please remove the parameter
INFO: Windows 10 21H1/21H2 images are not yet available, using 2004 as these are found to work better than 20H2 on 21H1/21H2
  _____                               _
 |  __ \                             | |
 | |__) |_ _ _ __ __ _ _ __ ___   ___| |_ ___ _ __ ___
 |  ___/ _` | '__/ _` | '_ ` _ \ / _ \ __/ _ \ '__/ __|
 | |  | (_| | | | (_| | | | | | |  __/ |_  __/ |  \__ \
 |_|   \__,_|_|  \__,_|_| |_| |_|\___|\__\___|_|  |___/

Container name               bcserver
Credential                   admin/Zofy2947
MemoryLimit                  8G
validateVersion
validateCurrent              False
validateNextMinor            False
validateNextMajor            True
SasToken                     Specified
countries                    us
validateCountries            us
affixes                      DUMMY
supportedCountries
vsixFile
Install Apps
- None
Previous Apps
- C:\temp\prevApps\Lib\MyCompany_App Name A_1.28.0.0.app
- C:\temp\prevApps\Lib\MyCompany_App Name B_1.34.0.0.app
- C:\temp\prevApps\Lib\MyCompany_App Name C_1.2.0.0.app
- C:\temp\prevApps\App\MyCompany_App Name X_1.44.0.0.app
Apps
- C:\temp\prevApps\Lib\MyCompany_App Name A_1.28.0.0.app
- C:\temp\prevApps\Lib\MyCompany_App Name B_1.34.0.0.app
- C:\temp\prevApps\Lib\MyCompany_App Name C_1.2.0.0.app
- C:\temp\apps\App\MyCompany_App Name X_1.46.0.0.app

  _____       _ _ _                                          _        _
 |  __ \     | | (_)                                        (_)      (_)
 | |__) |   _| | |_ _ __   __ _    __ _  ___ _ __   ___ _ __ _  ___   _ _ __ ___   __ _  __ _  ___
 |  ___/ | | | | | | '_ \ / _` |  / _` |/ _ \ '_ \ / _ \ '__| |/ __| | | '_ ` _ \ / _` |/ _` |/ _ \
 | |   | |_| | | | | | | | (_| | | (_| |  __/ | | |  __/ |  | | (__  | | | | | | | (_| | (_| |  __/
 |_|    \__,_|_|_|_|_| |_|\__, |  \__, |\___|_| |_|\___|_|  |_|\___| |_|_| |_| |_|\__,_|\__, |\___|
                           __/ |   __/ |                                                 __/ |
                          |___/   |___/                                                 |___/

Pulling mcr.microsoft.com/businesscentral:10.0.19041.1415-filesonly

Pulling generic image took 26 seconds
  _____       _                      _                         _   _  __           _
 |  __ \     | |                    (_)                       | | (_)/ _|         | |
 | |  | | ___| |_ ___ _ __ _ __ ___  _ _ __   ___    __ _ _ __| |_ _| |_ __ _  ___| |_ ___
 | |  | |/ _ \ __/ _ \ '__| '_ ` _ \| | '_ \ / _ \  / _` | '__| __| |  _/ _` |/ __| __/ __|
 | |__| |  __/ |_  __/ |  | | | | | | | | | |  __/ | (_| | |  | |_| | || (_| | (__| |_\__ \
 |_____/ \___|\__\___|_|  |_| |_| |_|_|_| |_|\___|  \__,_|_|   \__|_|_| \__,_|\___|\__|___/

WARNING: The sas token provided will expire on 1-4-2022 02:00:00
Found https://bcinsider.azureedge.net/sandbox/20.0.37400.0/us
WARNING: The sas token provided will expire on 1-4-2022 02:00:00
Using https://bcinsider.azureedge.net/sandbox/20.0.37400.0/us

   _____                _   _                               _        _
  / ____|              | | (_)                             | |      (_)
 | |     _ __ ___  __ _| |_ _ _ __   __ _    ___ ___  _ __ | |_ __ _ _ _ __   ___ _ __
 | |    | '__/ _ \/ _` | __| | '_ \ / _` |  / __/ _ \| '_ \| __/ _` | | '_ \ / _ \ '__|
 | |____| | |  __/ (_| | |_| | | | | (_| | | (__ (_) | | | | |_ (_| | | | | |  __/ |
  \_____|_|  \___|\__,_|\__|_|_| |_|\__, |  \___\___/|_| |_|\__\__,_|_|_| |_|\___|_|
                                     __/ |
                                    |___/

Creating container for country us
BcContainerHelper is version 3.0.1
BcContainerHelper is not running as administrator
Host is Microsoft Windows 10 Enterprise - 21H1
Docker Client Version is 20.10.7
Docker Server Version is 20.10.7
Downloading application artifact /sandbox/20.0.37400.0/us
WARNING: The sas token provided will expire on 1-4-2022 02:00:00
Downloading C:\Users\username\AppData\Local\Temp\b099ce4f-273e-4e94-b717-bf5d31f8804e.zip
Unpacking application artifact to tmp folder using 7zip
Downloading platform artifact /sandbox/20.0.37400.0/platform
WARNING: The sas token provided will expire on 1-4-2022 02:00:00
Downloading C:\Users\username\AppData\Local\Temp\cb8e97f2-7cfd-4162-90e3-076e7f92035a.zip
Unpacking platform artifact to tmp folder using 7zip
Downloading Prerequisite Components
Downloading c:\bcartifacts.cache\sandbox\20.0.37400.0\platform\Prerequisite Components\Open XML SDK 2.5 for Microsoft Office\OpenXMLSDKv25.msi
Downloading c:\bcartifacts.cache\sandbox\20.0.37400.0\platform\Prerequisite Components\IIS URL Rewrite Module\rewrite_2.0_rtw_x64.msi
Downloading c:\bcartifacts.cache\sandbox\20.0.37400.0\platform\Prerequisite Components\DotNetCore\DotNetCore.1.0.4_1.1.1-WindowsHosting.exe
Fetching all docker images
Fetching all docker volumes
Using image mcr.microsoft.com/businesscentral:10.0.19041.1415-filesonly
Creating Container bcserver
Style: sandbox
Multitenant: Yes
Version: 20.0.37400.0
Platform: 20.0.37332.0
Generic Tag: 1.0.2.1
Container OS Version: 10.0.19041.1415 (2004)
Host OS Version: 10.0.19043.1586 (21H1)
WARNING: Host OS is 21H1 and Container OS is 2004, defaulting to process isolation. If you experience problems, add -isolation hyperv.
Using process isolation
Using locale en-US
Disabling the standard eventlog dump to container log every 2 seconds (use -dumpEventLog to enable)
Additional Parameters:
--env customNavSettings=EnableTaskScheduler=True
Files in C:\ProgramData\BcContainerHelper\Extensions\bcserver\my:
- AdditionalOutput.ps1
- MainLoop.ps1
- SetupVariables.ps1
- updatehosts.ps1
Creating container bcserver from image mcr.microsoft.com/businesscentral:10.0.19041.1415-filesonly
b4a93254653c52af0099d11498913c0bc2d6e88a2a8caf4437b51fcab480dcee
Waiting for container bcserver to be ready
Using artifactUrl https://bcinsider.azureedge.net/sandbox/20.0.37400.0/us
Using installer from C:\Run\150-new
Installing Business Central
Installing from artifacts
Copying Service Tier Files
c:\dl\sandbox\20.0.37400.0\platform\ServiceTier\Program Files
c:\dl\sandbox\20.0.37400.0\platform\ServiceTier\System64Folder
Copying PowerShell Scripts
c:\dl\sandbox\20.0.37400.0\platform\WindowsPowerShellScripts\Cloud\NAVAdministration
c:\dl\sandbox\20.0.37400.0\platform\WindowsPowerShellScripts\WebSearch
Copying dependencies
Copying ReportBuilder
Importing PowerShell Modules
Skipping restore of Cronus database
Modifying Business Central Service Tier Config File for Docker
Installing SIP crypto provider: 'C:\Windows\System32\NavSip.dll'
Copying Web Client Files
c:\dl\sandbox\20.0.37400.0\platform\WebClient\Microsoft Dynamics NAV
Copying Client Files
c:\dl\sandbox\20.0.37400.0\platform\LegacyDlls\program files\Microsoft Dynamics NAV
c:\dl\sandbox\20.0.37400.0\platform\LegacyDlls\program files\Microsoft Dynamics NAV
c:\dl\sandbox\20.0.37400.0\platform\LegacyDlls\systemFolder
Copying ModernDev Files
c:\dl\sandbox\20.0.37400.0\platform
c:\dl\sandbox\20.0.37400.0\platform\ModernDev\program files\Microsoft Dynamics NAV
Copying additional files
Copying ConfigurationPackages
C:\dl\sandbox\20.0.37400.0\us\ConfigurationPackages
Copying Test Assemblies
C:\dl\sandbox\20.0.37400.0\platform\Test Assemblies
Copying Extensions
C:\dl\sandbox\20.0.37400.0\us\Extensions
Copying Applications
C:\dl\sandbox\20.0.37400.0\platform\Applications
Copying Applications.US
C:\dl\sandbox\20.0.37400.0\us\Applications.US
Installation took 19 seconds
Installation complete
Ready for connections!
Reading CustomSettings.config from bcserver

Creating container took 115 seconds
  _____                   _                                    _____                           _____
 |  __ \                 (_)                 /\               / ____|                         / ____|
 | |__) |   _ _ __  _ __  _ _ __   __ _     /  \   _ __  _ __| (___   ___  _   _ _ __ ___ ___| |     ___  _ __
 |  _  / | | | '_ \| '_ \| | '_ \ / _` |   / /\ \ | '_ \| '_ \\___ \ / _ \| | | | '__/ __/ _ \ |    / _ \| '_ \
 | | \ \ |_| | | | | | | | | | | | (_| |  / ____ \| |_) | |_) |___) | (_) | |_| | | | (__  __/ |____ (_) | |_) |
 |_|  \_\__,_|_| |_|_| |_|_|_| |_|\__, | /_/    \_\ .__/| .__/_____/ \___/ \__,_|_|  \___\___|\_____\___/| .__/
                                   __/ |          | |   | |                                              | |
                                  |___/           |_|   |_|                                              |_|
Copying previous apps to packages folder
Extracting C:\ProgramData\BcContainerHelper\13bbc906-c578-44ef-b02e-93edaf1ae855\MyCompany_App Name A_1.28.0.0.app
MyCompany_App Name A = 1.28.0.0
Extracting C:\ProgramData\BcContainerHelper\13bbc906-c578-44ef-b02e-93edaf1ae855\MyCompany_App Name B_1.34.0.0.app
MyCompany_App Name B = 1.34.0.0
Extracting C:\ProgramData\BcContainerHelper\13bbc906-c578-44ef-b02e-93edaf1ae855\MyCompany_App Name C_1.2.0.0.app
MyCompany_App Name C = 1.2.0.0
Extracting C:\ProgramData\BcContainerHelper\13bbc906-c578-44ef-b02e-93edaf1ae855\MyCompany_App Name X_1.44.0.0.app
MyCompany_App Name X = 1.44.0.0
Extracting C:\ProgramData\BcContainerHelper\22c3346d-a48f-4543-a854-926b406147c8\MyCompany_App Name A_1.28.0.0.app
Analyzing: MyCompany_App Name A_1.28.0.0.app
Using affixes: DUMMY
Downloading C:\ProgramData\BcContainerHelper\b8f12d90-7f15-406b-8df7-d21d59944f53\appsource.default.ruleset.json
AppSourceCop.json content:
{
    "mandatoryAffixes":  [
                             "DUMMY"
                         ]
}
Ruleset.json content:
{
    "name":  "Run-AlCops RuleSet",
    "description":  "Generated by Run-AlCops",
    "includedRuleSets":  [
                             {
                                 "path":  "C:\\ProgramData\\BcContainerHelper\\b8f12d90-7f15-406b-8df7-d21d59944f53\\appsource.default.ruleset.json",
                                 "action":  "Default"
                             }
                         ]
}
Using Symbols Folder: C:\ProgramData\BcContainerHelper\13bbc906-c578-44ef-b02e-93edaf1ae855
Copying System.app from Container
Copying Microsoft_AMC Banking 365 Fundamentals_20.0.37400.0.app from Container
Copying Microsoft_Any_20.0.37400.0.app from Container
Copying Microsoft_Application_20.0.37400.0.app from Container
Copying Microsoft_Base Application_20.0.37400.0.app from Container
Copying Microsoft_Business Central Cloud Migration - Previous Release (US)_20.0.37400.0.app from Container
Copying Microsoft_Business Central Cloud Migration - Previous Release_20.0.37400.0.app from Container
Copying Microsoft_Business Central Cloud Migration API_20.0.37400.0.app from Container
Copying Microsoft_Business Central Intelligent Cloud_20.0.37400.0.app from Container
Copying Microsoft_Ceridian Payroll_20.0.37400.0.app from Container
Copying Microsoft_Company Hub_20.0.37400.0.app from Container
Copying Microsoft_Contoso Coffee Demo Dataset (US)_20.0.37400.0.app from Container
Copying Microsoft_Contoso Coffee Demo Dataset_20.0.37400.0.app from Container
Copying Microsoft_Czech language (Czechia)_20.0.37400.0.app from Container
Copying Microsoft_Danish language (Denmark)_20.0.37400.0.app from Container
Copying Microsoft_Data Archive_20.0.37400.0.app from Container
Copying Microsoft_DIOT - Localization for Mexico_20.0.37400.0.app from Container
Copying Microsoft_Dutch language (Belgium)_20.0.37400.0.app from Container
Copying Microsoft_Dutch language (Netherlands)_20.0.37400.0.app from Container
Copying Microsoft_Dynamics GP History SmartLists_20.0.37400.0.app from Container
Copying Microsoft_Dynamics GP Intelligent Cloud_20.0.37400.0.app from Container
Copying Microsoft_Email - Current User Connector_20.0.37400.0.app from Container
Copying Microsoft_Email - Microsoft 365 Connector_20.0.37400.0.app from Container
Copying Microsoft_Email - Outlook REST API_20.0.37400.0.app from Container
Copying Microsoft_Email - SMTP API_20.0.37400.0.app from Container
Copying Microsoft_Email - SMTP Connector_20.0.37400.0.app from Container
Copying Microsoft_English language (Australia)_20.0.37400.0.app from Container
Copying Microsoft_English language (Canada)_20.0.37400.0.app from Container
Copying Microsoft_English language (New Zealand)_20.0.37400.0.app from Container
Copying Microsoft_English language (United Kingdom)_20.0.37400.0.app from Container
Copying Microsoft_English language (United States)_20.0.37400.0.app from Container
Copying Microsoft_Envestnet Yodlee Bank Feeds_20.0.37400.0.app from Container
Copying Microsoft_Essential Business Headlines_20.0.37400.0.app from Container
Copying Microsoft_Finnish language (Finland)_20.0.37400.0.app from Container
Copying Microsoft_French language (Belgium)_20.0.37400.0.app from Container
Copying Microsoft_French language (Canada)_20.0.37400.0.app from Container
Copying Microsoft_French language (France)_20.0.37400.0.app from Container
Copying Microsoft_French language (Switzerland)_20.0.37400.0.app from Container
Copying Microsoft_German language (Austria)_20.0.37400.0.app from Container
Copying Microsoft_German language (Germany)_20.0.37400.0.app from Container
Copying Microsoft_German language (Switzerland)_20.0.37400.0.app from Container
Copying Microsoft_Icelandic language (Iceland)_20.0.37400.0.app from Container
Copying Microsoft_Image Analyzer_20.0.37400.0.app from Container
Copying Microsoft_Import of QuickBooks Payroll Files_20.0.37400.0.app from Container
Copying Microsoft_Intelligent Cloud Base_20.0.37400.0.app from Container
Copying Microsoft_Italian language (Italy)_20.0.37400.0.app from Container
Copying Microsoft_Italian language (Switzerland)_20.0.37400.0.app from Container
Copying Microsoft_Late Payment Prediction_20.0.37400.0.app from Container
Copying Microsoft_Library Assert_20.0.37400.0.app from Container
Copying Microsoft_Library Variable Storage_20.0.37400.0.app from Container
Copying Microsoft_Microsoft Pay Payments_20.0.37400.0.app from Container
Copying Microsoft_Migration of QuickBooks Data_20.0.37400.0.app from Container
Copying Microsoft_Norwegian language (Norway)_20.0.37400.0.app from Container
Copying Microsoft_Payment Links to PayPal_20.0.37400.0.app from Container
Copying Microsoft_Performance Toolkit_20.0.37400.0.app from Container
Copying Microsoft_Permissions Mock_20.0.37400.0.app from Container
Copying Microsoft_Recommended Apps_20.0.37400.0.app from Container
Copying Microsoft_Russian language (Russia)_20.0.37400.0.app from Container
Copying Microsoft_Sales and Inventory Forecast_20.0.37400.0.app from Container
Copying Microsoft_Send remittance advice by email_20.0.37400.0.app from Container
Copying Microsoft_Send To Email Printer_20.0.37400.0.app from Container
Copying Microsoft_Simplified Bank Statement Import_20.0.37400.0.app from Container
Copying Microsoft_Spanish language (Mexico)_20.0.37400.0.app from Container
Copying Microsoft_Spanish language (Spain)_20.0.37400.0.app from Container
Copying Microsoft_Swedish language (Sweden)_20.0.37400.0.app from Container
Copying Microsoft_System Application_20.0.37400.0.app from Container
Copying Microsoft_Test Runner_20.0.37400.0.app from Container
Copying Microsoft_Troubleshoot FA Ledger Entries_20.0.37400.0.app from Container
Copying Microsoft_Universal Print Integration_20.0.37400.0.app from Container
Copying Microsoft__Exclude_AnonymizedDataSharing__20.0.37400.0.app from Container
Copying Microsoft__Exclude_APIV1__20.0.37400.0.app from Container
Copying Microsoft__Exclude_APIV2__20.0.37400.0.app from Container
Copying Microsoft__Exclude_Bank Deposits_20.0.37400.0.app from Container
Copying Microsoft__Exclude_ClientAddIns__20.0.37400.0.app from Container
Copying Microsoft__Exclude_Email Logging Using Graph API_20.0.37400.0.app from Container
Copying Microsoft__Exclude_Microsoft Dynamics 365 - SmartList_20.0.37400.0.app from Container
Copying Microsoft__Exclude_PlanConfiguration__20.0.37400.0.app from Container
Copying Microsoft__Exclude_ReportLayouts_20.0.37400.0.app from Container
Copying Microsoft__Exclude_SyncBaseApp__20.0.37400.0.app from Container
WARNING: You have to specify AuthContext and Environment if you are compiling in a filesOnly container in order to download dependencies
Compiling...
.\alc.exe /project:"C:\ProgramData\BcContainerHelper\b8f12d90-7f15-406b-8df7-d21d59944f53" /packagecachepath:"C:\ProgramData\BcContainerHelper\13bbc906-c578-44ef-b02e-93edaf1ae855" /out:"C:\ProgramData\BcContainerHelper\b8f12d90-7f15-406b-8df7-d21d59944f53\MyCompany_App Name A_1.28.0.0.app" /GenerateReportLayout- /analyzer:C:\build\vsix\extension\bin\Analyzers\Microsoft.Dynamics.Nav.AppSourceCop.dll /ruleset:C:\ProgramData\BcContainerHelper\b8f12d90-7f15-406b-8df7-d21d59944f53\ruleset.json /assemblyprobingpaths:"C:\Program Files (x86)\Microsoft Dynamics NAV\200\RoleTailored Client","C:\Program Files\Microsoft Dynamics NAV\200\Service","C:\Program Files (x86)\Open XML SDK\V2.5\lib","c:\Windows\Microsoft.NET\Assembly","C:\Test Assemblies\Mock Assemblies"
Microsoft (R) AL Compiler version 9.0.9.2912
Copyright (C) Microsoft Corporation. All rights reserved

C:\ProgramData\BcContainerHelper\b8f12d90-7f15-406b-8df7-d21d59944f53\app.json(10,5): warning AL0667: 'showMyCode' is being deprecated in the versions: '8.0' or greater. This property is being deprecated in favor of 'resourceExposurePolicy'. This warning will become an error in a future release.
Compilation started for project 'App Name A' containing '42' files at '11:37:40.324'.

Compilation ended at '11:37:45.007'.

C:\ProgramData\BcContainerHelper\b8f12d90-7f15-406b-8df7-d21d59944f53\MyCompany_App Name A_1.28.0.0.app successfully created in 45 seconds
Ignoring warnings
Ignoring infos
Copy C:\ProgramData\BcContainerHelper\22c3346d-a48f-4543-a854-926b406147c8\MyCompany_App Name A_1.28.0.0.app to C:\ProgramData\BcContainerHelper\13bbc906-c578-44ef-b02e-93edaf1ae855
Extracting C:\ProgramData\BcContainerHelper\22c3346d-a48f-4543-a854-926b406147c8\MyCompany_App Name B_1.34.0.0.app
Analyzing: MyCompany_App Name B_1.34.0.0.app
Using affixes: DUMMY
Downloading C:\ProgramData\BcContainerHelper\f16e0402-644b-4d1d-8bf2-37118d50ec7a\appsource.default.ruleset.json
AppSourceCop.json content:
{
    "mandatoryAffixes":  [
                             "DUMMY"
                         ]
}
Ruleset.json content:
{
    "name":  "Run-AlCops RuleSet",
    "description":  "Generated by Run-AlCops",
    "includedRuleSets":  [
                             {
                                 "path":  "C:\\ProgramData\\BcContainerHelper\\f16e0402-644b-4d1d-8bf2-37118d50ec7a\\appsource.default.ruleset.json",
                                 "action":  "Default"
                             }
                         ]
}
Using Symbols Folder: C:\ProgramData\BcContainerHelper\13bbc906-c578-44ef-b02e-93edaf1ae855
Copying System.app from Container
Copying Microsoft_AMC Banking 365 Fundamentals_20.0.37400.0.app from Container
Copying Microsoft_Any_20.0.37400.0.app from Container
Copying Microsoft_Application_20.0.37400.0.app from Container
Copying Microsoft_Base Application_20.0.37400.0.app from Container
Copying Microsoft_Business Central Cloud Migration - Previous Release (US)_20.0.37400.0.app from Container
Copying Microsoft_Business Central Cloud Migration - Previous Release_20.0.37400.0.app from Container
Copying Microsoft_Business Central Cloud Migration API_20.0.37400.0.app from Container
Copying Microsoft_Business Central Intelligent Cloud_20.0.37400.0.app from Container
Copying Microsoft_Ceridian Payroll_20.0.37400.0.app from Container
Copying Microsoft_Company Hub_20.0.37400.0.app from Container
Copying Microsoft_Contoso Coffee Demo Dataset (US)_20.0.37400.0.app from Container
Copying Microsoft_Contoso Coffee Demo Dataset_20.0.37400.0.app from Container
Copying Microsoft_Czech language (Czechia)_20.0.37400.0.app from Container
Copying Microsoft_Danish language (Denmark)_20.0.37400.0.app from Container
Copying Microsoft_Data Archive_20.0.37400.0.app from Container
Copying Microsoft_DIOT - Localization for Mexico_20.0.37400.0.app from Container
Copying Microsoft_Dutch language (Belgium)_20.0.37400.0.app from Container
Copying Microsoft_Dutch language (Netherlands)_20.0.37400.0.app from Container
Copying Microsoft_Dynamics GP History SmartLists_20.0.37400.0.app from Container
Copying Microsoft_Dynamics GP Intelligent Cloud_20.0.37400.0.app from Container
Copying Microsoft_Email - Current User Connector_20.0.37400.0.app from Container
Copying Microsoft_Email - Microsoft 365 Connector_20.0.37400.0.app from Container
Copying Microsoft_Email - Outlook REST API_20.0.37400.0.app from Container
Copying Microsoft_Email - SMTP API_20.0.37400.0.app from Container
Copying Microsoft_Email - SMTP Connector_20.0.37400.0.app from Container
Copying Microsoft_English language (Australia)_20.0.37400.0.app from Container
Copying Microsoft_English language (Canada)_20.0.37400.0.app from Container
Copying Microsoft_English language (New Zealand)_20.0.37400.0.app from Container
Copying Microsoft_English language (United Kingdom)_20.0.37400.0.app from Container
Copying Microsoft_English language (United States)_20.0.37400.0.app from Container
Copying Microsoft_Envestnet Yodlee Bank Feeds_20.0.37400.0.app from Container
Copying Microsoft_Essential Business Headlines_20.0.37400.0.app from Container
Copying Microsoft_Finnish language (Finland)_20.0.37400.0.app from Container
Copying Microsoft_French language (Belgium)_20.0.37400.0.app from Container
Copying Microsoft_French language (Canada)_20.0.37400.0.app from Container
Copying Microsoft_French language (France)_20.0.37400.0.app from Container
Copying Microsoft_French language (Switzerland)_20.0.37400.0.app from Container
Copying Microsoft_German language (Austria)_20.0.37400.0.app from Container
Copying Microsoft_German language (Germany)_20.0.37400.0.app from Container
Copying Microsoft_German language (Switzerland)_20.0.37400.0.app from Container
Copying Microsoft_Icelandic language (Iceland)_20.0.37400.0.app from Container
Copying Microsoft_Image Analyzer_20.0.37400.0.app from Container
Copying Microsoft_Import of QuickBooks Payroll Files_20.0.37400.0.app from Container
Copying Microsoft_Intelligent Cloud Base_20.0.37400.0.app from Container
Copying Microsoft_Italian language (Italy)_20.0.37400.0.app from Container
Copying Microsoft_Italian language (Switzerland)_20.0.37400.0.app from Container
Copying Microsoft_Late Payment Prediction_20.0.37400.0.app from Container
Copying Microsoft_Library Assert_20.0.37400.0.app from Container
Copying Microsoft_Library Variable Storage_20.0.37400.0.app from Container
Copying Microsoft_Microsoft Pay Payments_20.0.37400.0.app from Container
Copying Microsoft_Migration of QuickBooks Data_20.0.37400.0.app from Container
Copying Microsoft_Norwegian language (Norway)_20.0.37400.0.app from Container
Copying Microsoft_Payment Links to PayPal_20.0.37400.0.app from Container
Copying Microsoft_Performance Toolkit_20.0.37400.0.app from Container
Copying Microsoft_Permissions Mock_20.0.37400.0.app from Container
Copying Microsoft_Recommended Apps_20.0.37400.0.app from Container
Copying Microsoft_Russian language (Russia)_20.0.37400.0.app from Container
Copying Microsoft_Sales and Inventory Forecast_20.0.37400.0.app from Container
Copying Microsoft_Send remittance advice by email_20.0.37400.0.app from Container
Copying Microsoft_Send To Email Printer_20.0.37400.0.app from Container
Copying Microsoft_Simplified Bank Statement Import_20.0.37400.0.app from Container
Copying Microsoft_Spanish language (Mexico)_20.0.37400.0.app from Container
Copying Microsoft_Spanish language (Spain)_20.0.37400.0.app from Container
Copying Microsoft_Swedish language (Sweden)_20.0.37400.0.app from Container
Copying Microsoft_System Application_20.0.37400.0.app from Container
Copying Microsoft_Test Runner_20.0.37400.0.app from Container
Copying Microsoft_Troubleshoot FA Ledger Entries_20.0.37400.0.app from Container
Copying Microsoft_Universal Print Integration_20.0.37400.0.app from Container
Copying Microsoft__Exclude_AnonymizedDataSharing__20.0.37400.0.app from Container
Copying Microsoft__Exclude_APIV1__20.0.37400.0.app from Container
Copying Microsoft__Exclude_APIV2__20.0.37400.0.app from Container
Copying Microsoft__Exclude_Bank Deposits_20.0.37400.0.app from Container
Copying Microsoft__Exclude_ClientAddIns__20.0.37400.0.app from Container
Copying Microsoft__Exclude_Email Logging Using Graph API_20.0.37400.0.app from Container
Copying Microsoft__Exclude_Microsoft Dynamics 365 - SmartList_20.0.37400.0.app from Container
Copying Microsoft__Exclude_PlanConfiguration__20.0.37400.0.app from Container
Copying Microsoft__Exclude_ReportLayouts_20.0.37400.0.app from Container
Copying Microsoft__Exclude_SyncBaseApp__20.0.37400.0.app from Container
WARNING: You have to specify AuthContext and Environment if you are compiling in a filesOnly container in order to download dependencies
Compiling...
.\alc.exe /project:"C:\ProgramData\BcContainerHelper\f16e0402-644b-4d1d-8bf2-37118d50ec7a" /packagecachepath:"C:\ProgramData\BcContainerHelper\13bbc906-c578-44ef-b02e-93edaf1ae855" /out:"C:\ProgramData\BcContainerHelper\f16e0402-644b-4d1d-8bf2-37118d50ec7a\MyCompany_App Name B_1.34.0.0.app" /GenerateReportLayout- /analyzer:C:\build\vsix\extension\bin\Analyzers\Microsoft.Dynamics.Nav.AppSourceCop.dll /ruleset:C:\ProgramData\BcContainerHelper\f16e0402-644b-4d1d-8bf2-37118d50ec7a\ruleset.json /assemblyprobingpaths:"C:\Program Files (x86)\Microsoft Dynamics NAV\200\RoleTailored Client","C:\Program Files\Microsoft Dynamics NAV\200\Service","C:\Program Files (x86)\Open XML SDK\V2.5\lib","c:\Windows\Microsoft.NET\Assembly","C:\Test Assemblies\Mock Assemblies"
Microsoft (R) AL Compiler version 9.0.9.2912
Copyright (C) Microsoft Corporation. All rights reserved

C:\ProgramData\BcContainerHelper\f16e0402-644b-4d1d-8bf2-37118d50ec7a\app.json(10,5): warning AL0667: 'showMyCode' is being deprecated in the versions: '8.0' or greater. This property is being deprecated in favor of 'resourceExposurePolicy'. This warning will become an error in a future release.
Compilation started for project 'App Name B' containing '52' files at '11:38:10.919'.

Compilation ended at '11:38:15.170'.

C:\ProgramData\BcContainerHelper\f16e0402-644b-4d1d-8bf2-37118d50ec7a\MyCompany_App Name B_1.34.0.0.app successfully created in 23 seconds
Ignoring warnings
Ignoring infos
Copy C:\ProgramData\BcContainerHelper\22c3346d-a48f-4543-a854-926b406147c8\MyCompany_App Name B_1.34.0.0.app to C:\ProgramData\BcContainerHelper\13bbc906-c578-44ef-b02e-93edaf1ae855
Extracting C:\ProgramData\BcContainerHelper\22c3346d-a48f-4543-a854-926b406147c8\MyCompany_App Name C_1.2.0.0.app
Analyzing: MyCompany_App Name C_1.2.0.0.app
Using affixes: DUMMY
Downloading C:\ProgramData\BcContainerHelper\5e04c2e1-3fd2-471b-a2b3-9839173cfe87\appsource.default.ruleset.json
AppSourceCop.json content:
{
    "mandatoryAffixes":  [
                             "DUMMY"
                         ]
}
Ruleset.json content:
{
    "name":  "Run-AlCops RuleSet",
    "description":  "Generated by Run-AlCops",
    "includedRuleSets":  [
                             {
                                 "path":  "C:\\ProgramData\\BcContainerHelper\\5e04c2e1-3fd2-471b-a2b3-9839173cfe87\\appsource.default.ruleset.json",
                                 "action":  "Default"
                             }
                         ]
}
Using Symbols Folder: C:\ProgramData\BcContainerHelper\13bbc906-c578-44ef-b02e-93edaf1ae855
Copying System.app from Container
Copying Microsoft_AMC Banking 365 Fundamentals_20.0.37400.0.app from Container
Copying Microsoft_Any_20.0.37400.0.app from Container
Copying Microsoft_Application_20.0.37400.0.app from Container
Copying Microsoft_Base Application_20.0.37400.0.app from Container
Copying Microsoft_Business Central Cloud Migration - Previous Release (US)_20.0.37400.0.app from Container
Copying Microsoft_Business Central Cloud Migration - Previous Release_20.0.37400.0.app from Container
Copying Microsoft_Business Central Cloud Migration API_20.0.37400.0.app from Container
Copying Microsoft_Business Central Intelligent Cloud_20.0.37400.0.app from Container
Copying Microsoft_Ceridian Payroll_20.0.37400.0.app from Container
Copying Microsoft_Company Hub_20.0.37400.0.app from Container
Copying Microsoft_Contoso Coffee Demo Dataset (US)_20.0.37400.0.app from Container
Copying Microsoft_Contoso Coffee Demo Dataset_20.0.37400.0.app from Container
Copying Microsoft_Czech language (Czechia)_20.0.37400.0.app from Container
Copying Microsoft_Danish language (Denmark)_20.0.37400.0.app from Container
Copying Microsoft_Data Archive_20.0.37400.0.app from Container
Copying Microsoft_DIOT - Localization for Mexico_20.0.37400.0.app from Container
Copying Microsoft_Dutch language (Belgium)_20.0.37400.0.app from Container
Copying Microsoft_Dutch language (Netherlands)_20.0.37400.0.app from Container
Copying Microsoft_Dynamics GP History SmartLists_20.0.37400.0.app from Container
Copying Microsoft_Dynamics GP Intelligent Cloud_20.0.37400.0.app from Container
Copying Microsoft_Email - Current User Connector_20.0.37400.0.app from Container
Copying Microsoft_Email - Microsoft 365 Connector_20.0.37400.0.app from Container
Copying Microsoft_Email - Outlook REST API_20.0.37400.0.app from Container
Copying Microsoft_Email - SMTP API_20.0.37400.0.app from Container
Copying Microsoft_Email - SMTP Connector_20.0.37400.0.app from Container
Copying Microsoft_English language (Australia)_20.0.37400.0.app from Container
Copying Microsoft_English language (Canada)_20.0.37400.0.app from Container
Copying Microsoft_English language (New Zealand)_20.0.37400.0.app from Container
Copying Microsoft_English language (United Kingdom)_20.0.37400.0.app from Container
Copying Microsoft_English language (United States)_20.0.37400.0.app from Container
Copying Microsoft_Envestnet Yodlee Bank Feeds_20.0.37400.0.app from Container
Copying Microsoft_Essential Business Headlines_20.0.37400.0.app from Container
Copying Microsoft_Finnish language (Finland)_20.0.37400.0.app from Container
Copying Microsoft_French language (Belgium)_20.0.37400.0.app from Container
Copying Microsoft_French language (Canada)_20.0.37400.0.app from Container
Copying Microsoft_French language (France)_20.0.37400.0.app from Container
Copying Microsoft_French language (Switzerland)_20.0.37400.0.app from Container
Copying Microsoft_German language (Austria)_20.0.37400.0.app from Container
Copying Microsoft_German language (Germany)_20.0.37400.0.app from Container
Copying Microsoft_German language (Switzerland)_20.0.37400.0.app from Container
Copying Microsoft_Icelandic language (Iceland)_20.0.37400.0.app from Container
Copying Microsoft_Image Analyzer_20.0.37400.0.app from Container
Copying Microsoft_Import of QuickBooks Payroll Files_20.0.37400.0.app from Container
Copying Microsoft_Intelligent Cloud Base_20.0.37400.0.app from Container
Copying Microsoft_Italian language (Italy)_20.0.37400.0.app from Container
Copying Microsoft_Italian language (Switzerland)_20.0.37400.0.app from Container
Copying Microsoft_Late Payment Prediction_20.0.37400.0.app from Container
Copying Microsoft_Library Assert_20.0.37400.0.app from Container
Copying Microsoft_Library Variable Storage_20.0.37400.0.app from Container
Copying Microsoft_Microsoft Pay Payments_20.0.37400.0.app from Container
Copying Microsoft_Migration of QuickBooks Data_20.0.37400.0.app from Container
Copying Microsoft_Norwegian language (Norway)_20.0.37400.0.app from Container
Copying Microsoft_Payment Links to PayPal_20.0.37400.0.app from Container
Copying Microsoft_Performance Toolkit_20.0.37400.0.app from Container
Copying Microsoft_Permissions Mock_20.0.37400.0.app from Container
Copying Microsoft_Recommended Apps_20.0.37400.0.app from Container
Copying Microsoft_Russian language (Russia)_20.0.37400.0.app from Container
Copying Microsoft_Sales and Inventory Forecast_20.0.37400.0.app from Container
Copying Microsoft_Send remittance advice by email_20.0.37400.0.app from Container
Copying Microsoft_Send To Email Printer_20.0.37400.0.app from Container
Copying Microsoft_Simplified Bank Statement Import_20.0.37400.0.app from Container
Copying Microsoft_Spanish language (Mexico)_20.0.37400.0.app from Container
Copying Microsoft_Spanish language (Spain)_20.0.37400.0.app from Container
Copying Microsoft_Swedish language (Sweden)_20.0.37400.0.app from Container
Copying Microsoft_System Application_20.0.37400.0.app from Container
Copying Microsoft_Test Runner_20.0.37400.0.app from Container
Copying Microsoft_Troubleshoot FA Ledger Entries_20.0.37400.0.app from Container
Copying Microsoft_Universal Print Integration_20.0.37400.0.app from Container
Copying Microsoft__Exclude_AnonymizedDataSharing__20.0.37400.0.app from Container
Copying Microsoft__Exclude_APIV1__20.0.37400.0.app from Container
Copying Microsoft__Exclude_APIV2__20.0.37400.0.app from Container
Copying Microsoft__Exclude_Bank Deposits_20.0.37400.0.app from Container
Copying Microsoft__Exclude_ClientAddIns__20.0.37400.0.app from Container
Copying Microsoft__Exclude_Email Logging Using Graph API_20.0.37400.0.app from Container
Copying Microsoft__Exclude_Microsoft Dynamics 365 - SmartList_20.0.37400.0.app from Container
Copying Microsoft__Exclude_PlanConfiguration__20.0.37400.0.app from Container
Copying Microsoft__Exclude_ReportLayouts_20.0.37400.0.app from Container
Copying Microsoft__Exclude_SyncBaseApp__20.0.37400.0.app from Container
WARNING: You have to specify AuthContext and Environment if you are compiling in a filesOnly container in order to download dependencies
Compiling...
.\alc.exe /project:"C:\ProgramData\BcContainerHelper\5e04c2e1-3fd2-471b-a2b3-9839173cfe87" /packagecachepath:"C:\ProgramData\BcContainerHelper\13bbc906-c578-44ef-b02e-93edaf1ae855" /out:"C:\ProgramData\BcContainerHelper\5e04c2e1-3fd2-471b-a2b3-9839173cfe87\MyCompany_App Name C_1.2.0.0.app" /GenerateReportLayout- /analyzer:C:\build\vsix\extension\bin\Analyzers\Microsoft.Dynamics.Nav.AppSourceCop.dll /ruleset:C:\ProgramData\BcContainerHelper\5e04c2e1-3fd2-471b-a2b3-9839173cfe87\ruleset.json /assemblyprobingpaths:"C:\Program Files (x86)\Microsoft Dynamics NAV\200\RoleTailored Client","C:\Program Files\Microsoft Dynamics NAV\200\Service","C:\Program Files (x86)\Open XML SDK\V2.5\lib","c:\Windows\Microsoft.NET\Assembly","C:\Test Assemblies\Mock Assemblies"
Microsoft (R) AL Compiler version 9.0.9.2912
Copyright (C) Microsoft Corporation. All rights reserved

C:\ProgramData\BcContainerHelper\5e04c2e1-3fd2-471b-a2b3-9839173cfe87\app.json(44,5): warning AL0667: 'applicationInsightsKey' is being deprecated in the versions: '7.2' or greater. This property is being deprecated in favor of 'applicationInsightsConnectionString'. This warning will become an error in a future release.
C:\ProgramData\BcContainerHelper\5e04c2e1-3fd2-471b-a2b3-9839173cfe87\app.json(10,5): warning AL0667: 'showMyCode' is being deprecated in the versions: '8.0' or greater. This property is being deprecated in favor of 'resourceExposurePolicy'. This warning will become an error in a future release.
Compilation started for project 'App Name C' containing '7' files at '11:38:40.735'.

Compilation ended at '11:38:44.920'.

C:\ProgramData\BcContainerHelper\5e04c2e1-3fd2-471b-a2b3-9839173cfe87\MyCompany_App Name C_1.2.0.0.app successfully created in 23 seconds
Ignoring warnings
Ignoring infos
Copy C:\ProgramData\BcContainerHelper\22c3346d-a48f-4543-a854-926b406147c8\MyCompany_App Name C_1.2.0.0.app to C:\ProgramData\BcContainerHelper\13bbc906-c578-44ef-b02e-93edaf1ae855
Extracting C:\ProgramData\BcContainerHelper\22c3346d-a48f-4543-a854-926b406147c8\MyCompany_App Name X_1.46.0.0.app
Analyzing: MyCompany_App Name X_1.46.0.0.app
Using affixes: DUMMY
Using previous app: MyCompany_App Name X_1.44.0.0.app
Downloading C:\ProgramData\BcContainerHelper\998411b5-ed2d-43a3-bf1f-d42ab2826556\appsource.default.ruleset.json
AppSourceCop.json content:
{
    "Publisher":  "MyCompany",
    "Name":  "App Name X",
    "mandatoryAffixes":  [
                             "DUMMY"
                         ],
    "Version":  "1.44.0.0"
}
Ruleset.json content:
{
    "name":  "Run-AlCops RuleSet",
    "description":  "Generated by Run-AlCops",
    "includedRuleSets":  [
                             {
                                 "path":  "C:\\ProgramData\\BcContainerHelper\\998411b5-ed2d-43a3-bf1f-d42ab2826556\\appsource.default.ruleset.json",
                                 "action":  "Default"
                             }
                         ]
}
Using Symbols Folder: C:\ProgramData\BcContainerHelper\13bbc906-c578-44ef-b02e-93edaf1ae855
Copying System.app from Container
Copying Microsoft_AMC Banking 365 Fundamentals_20.0.37400.0.app from Container
Copying Microsoft_Any_20.0.37400.0.app from Container
Copying Microsoft_Application_20.0.37400.0.app from Container
Copying Microsoft_Base Application_20.0.37400.0.app from Container
Copying Microsoft_Business Central Cloud Migration - Previous Release (US)_20.0.37400.0.app from Container
Copying Microsoft_Business Central Cloud Migration - Previous Release_20.0.37400.0.app from Container
Copying Microsoft_Business Central Cloud Migration API_20.0.37400.0.app from Container
Copying Microsoft_Business Central Intelligent Cloud_20.0.37400.0.app from Container
Copying Microsoft_Ceridian Payroll_20.0.37400.0.app from Container
Copying Microsoft_Company Hub_20.0.37400.0.app from Container
Copying Microsoft_Contoso Coffee Demo Dataset (US)_20.0.37400.0.app from Container
Copying Microsoft_Contoso Coffee Demo Dataset_20.0.37400.0.app from Container
Copying Microsoft_Czech language (Czechia)_20.0.37400.0.app from Container
Copying Microsoft_Danish language (Denmark)_20.0.37400.0.app from Container
Copying Microsoft_Data Archive_20.0.37400.0.app from Container
Copying Microsoft_DIOT - Localization for Mexico_20.0.37400.0.app from Container
Copying Microsoft_Dutch language (Belgium)_20.0.37400.0.app from Container
Copying Microsoft_Dutch language (Netherlands)_20.0.37400.0.app from Container
Copying Microsoft_Dynamics GP History SmartLists_20.0.37400.0.app from Container
Copying Microsoft_Dynamics GP Intelligent Cloud_20.0.37400.0.app from Container
Copying Microsoft_Email - Current User Connector_20.0.37400.0.app from Container
Copying Microsoft_Email - Microsoft 365 Connector_20.0.37400.0.app from Container
Copying Microsoft_Email - Outlook REST API_20.0.37400.0.app from Container
Copying Microsoft_Email - SMTP API_20.0.37400.0.app from Container
Copying Microsoft_Email - SMTP Connector_20.0.37400.0.app from Container
Copying Microsoft_English language (Australia)_20.0.37400.0.app from Container
Copying Microsoft_English language (Canada)_20.0.37400.0.app from Container
Copying Microsoft_English language (New Zealand)_20.0.37400.0.app from Container
Copying Microsoft_English language (United Kingdom)_20.0.37400.0.app from Container
Copying Microsoft_English language (United States)_20.0.37400.0.app from Container
Copying Microsoft_Envestnet Yodlee Bank Feeds_20.0.37400.0.app from Container
Copying Microsoft_Essential Business Headlines_20.0.37400.0.app from Container
Copying Microsoft_Finnish language (Finland)_20.0.37400.0.app from Container
Copying Microsoft_French language (Belgium)_20.0.37400.0.app from Container
Copying Microsoft_French language (Canada)_20.0.37400.0.app from Container
Copying Microsoft_French language (France)_20.0.37400.0.app from Container
Copying Microsoft_French language (Switzerland)_20.0.37400.0.app from Container
Copying Microsoft_German language (Austria)_20.0.37400.0.app from Container
Copying Microsoft_German language (Germany)_20.0.37400.0.app from Container
Copying Microsoft_German language (Switzerland)_20.0.37400.0.app from Container
Copying Microsoft_Icelandic language (Iceland)_20.0.37400.0.app from Container
Copying Microsoft_Image Analyzer_20.0.37400.0.app from Container
Copying Microsoft_Import of QuickBooks Payroll Files_20.0.37400.0.app from Container
Copying Microsoft_Intelligent Cloud Base_20.0.37400.0.app from Container
Copying Microsoft_Italian language (Italy)_20.0.37400.0.app from Container
Copying Microsoft_Italian language (Switzerland)_20.0.37400.0.app from Container
Copying Microsoft_Late Payment Prediction_20.0.37400.0.app from Container
Copying Microsoft_Library Assert_20.0.37400.0.app from Container
Copying Microsoft_Library Variable Storage_20.0.37400.0.app from Container
Copying Microsoft_Microsoft Pay Payments_20.0.37400.0.app from Container
Copying Microsoft_Migration of QuickBooks Data_20.0.37400.0.app from Container
Copying Microsoft_Norwegian language (Norway)_20.0.37400.0.app from Container
Copying Microsoft_Payment Links to PayPal_20.0.37400.0.app from Container
Copying Microsoft_Performance Toolkit_20.0.37400.0.app from Container
Copying Microsoft_Permissions Mock_20.0.37400.0.app from Container
Copying Microsoft_Recommended Apps_20.0.37400.0.app from Container
Copying Microsoft_Russian language (Russia)_20.0.37400.0.app from Container
Copying Microsoft_Sales and Inventory Forecast_20.0.37400.0.app from Container
Copying Microsoft_Send remittance advice by email_20.0.37400.0.app from Container
Copying Microsoft_Send To Email Printer_20.0.37400.0.app from Container
Copying Microsoft_Simplified Bank Statement Import_20.0.37400.0.app from Container
Copying Microsoft_Spanish language (Mexico)_20.0.37400.0.app from Container
Copying Microsoft_Spanish language (Spain)_20.0.37400.0.app from Container
Copying Microsoft_Swedish language (Sweden)_20.0.37400.0.app from Container
Copying Microsoft_System Application_20.0.37400.0.app from Container
Copying Microsoft_Test Runner_20.0.37400.0.app from Container
Copying Microsoft_Troubleshoot FA Ledger Entries_20.0.37400.0.app from Container
Copying Microsoft_Universal Print Integration_20.0.37400.0.app from Container
Copying Microsoft__Exclude_AnonymizedDataSharing__20.0.37400.0.app from Container
Copying Microsoft__Exclude_APIV1__20.0.37400.0.app from Container
Copying Microsoft__Exclude_APIV2__20.0.37400.0.app from Container
Copying Microsoft__Exclude_Bank Deposits_20.0.37400.0.app from Container
Copying Microsoft__Exclude_ClientAddIns__20.0.37400.0.app from Container
Copying Microsoft__Exclude_Email Logging Using Graph API_20.0.37400.0.app from Container
Copying Microsoft__Exclude_Microsoft Dynamics 365 - SmartList_20.0.37400.0.app from Container
Copying Microsoft__Exclude_PlanConfiguration__20.0.37400.0.app from Container
Copying Microsoft__Exclude_ReportLayouts_20.0.37400.0.app from Container
Copying Microsoft__Exclude_SyncBaseApp__20.0.37400.0.app from Container
WARNING: You have to specify AuthContext and Environment if you are compiling in a filesOnly container in order to download dependencies
Compiling...
.\alc.exe /project:"C:\ProgramData\BcContainerHelper\998411b5-ed2d-43a3-bf1f-d42ab2826556" /packagecachepath:"C:\ProgramData\BcContainerHelper\13bbc906-c578-44ef-b02e-93edaf1ae855" /out:"C:\ProgramData\BcContainerHelper\998411b5-ed2d-43a3-bf1f-d42ab2826556\MyCompany_App Name X_1.46.0.0.app" /GenerateReportLayout- /analyzer:C:\build\vsix\extension\bin\Analyzers\Microsoft.Dynamics.Nav.AppSourceCop.dll /ruleset:C:\ProgramData\BcContainerHelper\998411b5-ed2d-43a3-bf1f-d42ab2826556\ruleset.json /assemblyprobingpaths:"C:\Program Files (x86)\Microsoft Dynamics NAV\200\RoleTailored Client","C:\Program Files\Microsoft Dynamics NAV\200\Service","C:\Program Files (x86)\Open XML SDK\V2.5\lib","c:\Windows\Microsoft.NET\Assembly","C:\Test Assemblies\Mock Assemblies"
Microsoft (R) AL Compiler version 9.0.9.2912
Copyright (C) Microsoft Corporation. All rights reserved

C:\ProgramData\BcContainerHelper\998411b5-ed2d-43a3-bf1f-d42ab2826556\app.json(10,5): warning AL0667: 'showMyCode' is being deprecated in the versions: '8.0' or greater. This property is being deprecated in favor of 'resourceExposurePolicy'. This warning will become an error in a future release.
Compilation started for project 'App Name X' containing '159' files at '11:39:11.875'.

C:\ProgramData\BcContainerHelper\998411b5-ed2d-43a3-bf1f-d42ab2826556\app.json(57,5): warning AS0081: The InternalsVisibleTo setting will expose your internal objects to any extension with the given name, publisher, and ID. Access modifiers are not designed to be used as a security boundary, but for API development.
C:\ProgramData\BcContainerHelper\998411b5-ed2d-43a3-bf1f-d42ab2826556\app.json(1,1): warning AS0092: The app.json file must specify an Azure Application Insights resource with the property 'applicationInsightsConnectionString' for monitoring operations related to this extension. See https://docs.microsoft.com/dynamics365/business-central/dev-itpro/administration/telemetry-overview for additional information.

Compilation ended at '11:39:19.670'.

C:\ProgramData\BcContainerHelper\998411b5-ed2d-43a3-bf1f-d42ab2826556\MyCompany_App Name X_1.46.0.0.app successfully created in 27 seconds
Ignoring warnings
Ignoring infos
Copy C:\ProgramData\BcContainerHelper\22c3346d-a48f-4543-a854-926b406147c8\MyCompany_App Name X_1.46.0.0.app to C:\ProgramData\BcContainerHelper\13bbc906-c578-44ef-b02e-93edaf1ae855

Running AppSourceCop took 178 seconds

  _____                           _                _____            _        _
 |  __ \                         (_)              / ____|          | |      (_)
 | |__) |___ _ __ ___   _____   ___ _ __   __ _  | |     ___  _ __ | |_ __ _ _ _ __   ___ _ __
 |  _  // _ \ '_ ` _ \ / _ \ \ / / | '_ \ / _` | | |    / _ \| '_ \| __/ _` | | '_ \ / _ \ '__|
 | | \ \  __/ | | | | | (_) \ V /| | | | | (_| | | |____ (_) | | | | |_ (_| | | | | |  __/ |
 |_|  \_\___|_| |_| |_|\___/ \_/ |_|_| |_|\__, |  \_____\___/|_| |_|\__\__,_|_|_| |_|\___|_|
                                           __/ |
                                          |___/

Removing container bcserver
Removing bcserver from container hosts file
Removing bcserver-* from container hosts file
Removing C:\ProgramData\BcContainerHelper\Extensions\bcserver

Removing container took 9 seconds

AL Validation finished in 323 seconds
  _____                          ___      __   _ _     _       _   _                _____
 |  __ \                   /\   | \ \    / /  | (_)   | |     | | (_)              / ____|
 | |__) |   _ _ __ ______ /  \  | |\ \  / /_ _| |_  __| | __ _| |_ _  ___  _ __   | (___  _   _  ___ ___ ___ ___ ___
 |  _  / | | | '_ \______/ /\ \ | | \ \/ / _` | | |/ _` |/ _` | __| |/ _ \| '_ \   \___ \| | | |/ __/ __/ _ \ __/ __|
 | | \ \ |_| | | | |    / ____ \| |  \  / (_| | | | (_| | (_| | |_| | (_) | | | |  ____) | |_| | (__ (__  __\__ \__ \
 |_|  \_\__,_|_| |_|   /_/    \_\_|   \/ \__,_|_|_|\__,_|\__,_|\__|_|\___/|_| |_| |_____/ \__,_|\___\___\___|___/___/
freddydk commented 2 years ago

This should be fixed in 3.0.4 as #2349