microsoft / AL-Go

The plug-and-play DevOps solution for Business Central app development on GitHub
MIT License
291 stars 123 forks source link

DLL / Compiler Folder not deleted for LocalDevEnv #1002

Closed pri-kise closed 6 months ago

pri-kise commented 7 months ago

I wanted to create a fresh docker environment for the BCApps Repository.

Therefore I used the LocalDevEnv.ps1 script. https://github.com/microsoft/BCApps/blob/main/build/projects/System%20Application%20Modules/.AL-Go/localDevEnv.ps1

$containerName = "bcapps"
# Define clear text string for username and password
[string]$userName = 'admin'
[string]$userPassword = 'admin'
# Convert to SecureString
[securestring]$secStringPassword = ConvertTo-SecureString $userPassword -AsPlainText -Force
[pscredential]$credential = New-Object System.Management.Automation.PSCredential ($userName, $secStringPassword)

. "C:\Users\user\source\AL\Microsoft\BCApps\build\projects\System Application\.AL-Go\localDevEnv.ps1" -containerName $containerName -auth "UserPassword" -credential $credential -accept_insiderEula -licenseFileUrl "none"

The script stopped since I didn't the delete the specific folder compiler (C:\ProgramData\BcContainerHelper\compiler\bcapps) folder for this docker.

The warning or error handling could be improved

freddydk commented 6 months ago

What error are you seeing? I have tried to repro this in different ways, but it just recreates the CompilerFolder

pri-kise commented 6 months ago

@freddydk I cannot reproduce it now either. Now I receive the following error:


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

Downloading GitHub Helper module from https://raw.githubusercontent.com/microsoft/AL-Go/fc491ffce4cc911d677b3b4318a9372fbe54141e/Actions/Github-Helper.psm1
Downloading AL-Go Helper script from https://raw.githubusercontent.com/microsoft/AL-Go/fc491ffce4cc911d677b3b4318a9372fbe54141e/Actions/AL-Go-Helper.ps1

This script will create a docker based local development environment for your project.

NOTE: You need to have Docker installed, configured and be able to create Business Central containers for this to work.
If this fails, you can setup a cloud based development environment by running cloudDevEnv.ps1

All apps and test apps will be compiled and published to the environment in the development scope.
The script will also modify launch.json to have a Local Sandbox configuration point to your environment.

Applying settings from C:\Users\kise\source\AL\Microsoft\BusinessCentralApps\.github\AL-Go-Settings.json
Applying settings from C:\Users\kise\source\AL\Microsoft\BusinessCentralApps\App\.AL-Go\settings.json
No settings found in C:\Users\kise\source\AL\Microsoft\BusinessCentralApps\.github\localDevEnv.settings.json
Applying settings from C:\Users\kise\source\AL\Microsoft\BusinessCentralApps\App\.AL-Go\localDevEnv.settings.json
No settings found in C:\Users\kise\source\AL\Microsoft\BusinessCentralApps\App\.AL-Go\kise.settings.json
Checking System Requirements

LicenseFileUrl
--------------
When developing PTEs, you can optionally specify a developer licensefile with permissions to object IDs of your dependant apps

Local path or a secure download URL to license file  (default none) 
none selected

Using BcContainerHelper preview version
Downloading BcContainerHelper preview version from Blob Storage
Using 7zip
Import from C:\ProgramData\BcContainerHelper\6.0.16-preview1180\BcContainerHelper\BcContainerHelper.ps1
BcContainerHelper version 6.0.16-preview1180
Setting useCompilerFolder = True
BC.HelperFunctions emits usage statistics telemetry to Microsoft
Running on Windows, PowerShell 5.1.22621.2506
Applying settings from C:\Users\kise\source\AL\Microsoft\BusinessCentralApps\.github\AL-Go-Settings.json
Applying settings from C:\Users\kise\source\AL\Microsoft\BusinessCentralApps\App\.AL-Go\settings.json
No settings found in C:\Users\kise\source\AL\Microsoft\BusinessCentralApps\.github\localDevEnv.settings.json
Applying settings from C:\Users\kise\source\AL\Microsoft\BusinessCentralApps\App\.AL-Go\localDevEnv.settings.json
No settings found in C:\Users\kise\source\AL\Microsoft\BusinessCentralApps\App\.AL-Go\kise.settings.json
Checking type
Checking appFolders, testFolders and bcptTestFolders
Application Dependency 25.0.0.0
Checking artifact setting for project
Downloading artifacts from https://bcinsider.azureedge.net/sandbox/25.0.17516.0/base
Updating app- and test Dependencies
Analyzing Test App Dependencies
Checking appDependencyProbingPaths
Add override for NewBcContainer
Add override for PublishBcContainerApp
  _____                               _
 |  __ \                             | |
 | |__) |_ _ _ __ __ _ _ __ ___   ___| |_ ___ _ __ ___
 |  ___/ _` | '__/ _` | '_ ` _ \ / _ \ __/ _ \ '__/ __|
 | |  | (_| | | | (_| | | | | | |  __/ |_  __/ |  \__ \
 |_|   \__,_|_|  \__,_|_| |_| |_|\___|\__\___|_|  |___/

Pipeline name                   localDevEnv
Container name                  kise-baseapp
Image name                      
ArtifactUrl                     https://bcinsider.azureedge.net/sandbox/25.0.17516.0/base
BcAuthContext                   Not Specified
Environment                     
ReUseContainer                  False
KeepContainer                   True
useCompilerFolder               True
artifactCachePath               
useDevEndpoint                  True
Auth                            UserPassword
CompanyName                     
MemoryLimit                     8G
FailOn                          error
TreatTestFailuresAsWarnings     False
Enable Task Scheduler           False
Assign Premium Plan             False
Install Test Runner             True
Install Test Framework          True
Install Test Libraries          True
Install Perf. Toolkit           False
InstallOnlyReferencedApps       True
generateDependencyArtifact      False
CopySymbolsFromContainer        False
enableCodeCop                   True
enableAppSourceCop              False
enableUICop                     False
enablePerTenantExtensionCop     False
enableCodeAnalyzersOnTestApps   False
doNotPerformUpgrade             False
doNotPublishApps                False
uninstallRemovedApps            False
escapeFromCops                  False
doNotBuildTests                 False
doNotRunTests                   True
doNotRunBcptTests               True
useDefaultAppSourceRuleSet      False
rulesetFile                     
generateErrorLog                False
enableExternalRulesets          False
azureDevOps                     False
gitLab                          False
gitHubActions                   False
vsixFile                        
License file                    Not specified
CodeSignCertPfxFile             Not specified
CodeSignCertPfxPassword         Not specified
CodeSignCertIsSelfSigned        False
KeyVaultCertPfxFile             Not specified
KeyVaultCertPfxPassword         Not specified
KeyVaultClientId                
BuildOutputFile                 
ContainerEventLogFile           
TestResultsFile                 C:\Users\kise\source\AL\Microsoft\BusinessCentralApps\App\TestResults.xml
BcptTestResultsFile             C:\Users\kise\source\AL\Microsoft\BusinessCentralApps\App\bcptTestResults.json
TestResultsFormat               JUnit
AdditionalCountries             
PackagesFolder                  C:\Users\kise\source\AL\Microsoft\BusinessCentralApps\App\.packages
OutputFolder                    
BuildArtifactFolder             
CreateRuntimePackages           False
AppVersion                      25.0
AppBuild                        17516
AppRevision                     0
SourceRepositoryUrl             
SourceCommit                    
BuildBy                         BcContainerHelper,6.0.16-preview1180
BuildUrl                        
Install Apps
- None
Install Test Apps
- None
Previous Apps
- None
Application folders
- C:\Users\kise\source\AL\Microsoft\BusinessCentralApps\App\Layers\W1\Application
- C:\Users\kise\source\AL\Microsoft\BusinessCentralApps\App\Layers\W1\BaseApp
Test application folders
- C:\Users\kise\source\AL\Microsoft\BusinessCentralApps\App\Layers\W1\Tests\TestLibraries
BCPT Test application folders
- None
BCPT Test suites
- None
Custom CodeCops
- None
NewBccontainer override
Param(
    [Hashtable]$parameters
)

$parameters.multitenant = $false
$parameters.RunSandboxAsOnPrem = $true
$parameters.memoryLimit = "16G"
if ("$env:GITHUB_RUN_ID" -eq "") {
    $parameters.isolation = "hyperv"
    $parameters.includeAL = $true
    $parameters.doNotExportObjectsToText = $true
    $parameters.shortcuts = "none"
}

$parameters.MyScripts = @(@{"SetupDatabase.ps1" = '. c:\run\SetupDatabase.ps1; Invoke-Sqlcmd -Query "UPDATE [CRONUS].[dbo].[Published Application] SET [Published As] = 2, [Tenant ID] = ''Default''"' })

New-BcContainer @parameters

Invoke-ScriptInBcContainer -containerName $parameters.ContainerName -scriptblock { $progressPreference = 'SilentlyContinue' }
PublishBcContainerApp override
Param([Hashtable]$parameters)

if (Test-BcContainer -containerName $parameters.ContainerName) {
    Publish-BcContainerApp @parameters -syncMode ForceSync
}

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

Pulling mcr.microsoft.com/businesscentral:ltsc2022-dev

Pulling generic image took 298 seconds

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

Creating CompilerFolder
using 7zip
CompilerFolder C:\ProgramData\BcContainerHelper\compiler\kise-baseapp created
Creaing docker container
BcContainerHelper is version 6.0.16-preview1180
BcContainerHelper is running as administrator
HyperV is Enabled
UsePsSession is True
UsePwshForBc24 is True
Host is Microsoft Windows 11 Enterprise - 10.0.22631.3296
Docker Client Version is 24.0.5
Docker Server Version is 24.0.5
Removing Session kise-baseapp
Removing container kise-baseapp
Removing entries from hosts
Removing kise-baseapp from container hosts file
Removing kise-baseapp-* from container hosts file
Removing Desktop shortcuts
Removing C:\ProgramData\BcContainerHelper\Extensions\kise-baseapp
Fetching all docker images
Fetching all docker volumes
Using image mcr.microsoft.com/businesscentral:ltsc2022-dev
Creating Container kise-baseapp
Style: onprem
Multitenant: No
Version: 25.0.17516.0
Platform: 25.0.17327.0
Generic Tag: 1.0.2.18-dev
Container OS Version: 10.0.20348.2340 (ltsc2022)
Host OS Version: 10.0.22631.3296 (23H2)
Using hyperv isolation
Using locale en-US
Disabling the standard eventlog dump to container log every 2 seconds (use -dumpEventLog to enable)
Additional Parameters:
--volume "C:\Users\kise\source\AL\Microsoft\BusinessCentralApps\App:c:\sources"
--volume "C:/Users/kise/source/AL/Microsoft/BusinessCentralApps:c:\shared"
--env customNavSettings=EnableTaskScheduler=False
Files in C:\ProgramData\BcContainerHelper\Extensions\kise-baseapp\my:
- AdditionalOutput.ps1
- HelperFunctions.ps1
- MainLoop.ps1
- SetupDatabase.ps1
- SetupVariables.ps1
- updatehosts.ps1
Creating container kise-baseapp from image mcr.microsoft.com/businesscentral:ltsc2022-dev
c555dfee0a2afe9c52c8ca22818ad0409b6319842078d9b4bc1f43a309aabdf3
Waiting for container kise-baseapp to be ready
Using artifactUrl https://bcinsider.azureedge.net/sandbox/25.0.17516.0/base
Using installer from C:\Run\240
Installing Business Central: multitenant=False, installOnly=False, filesOnly=False, includeTestToolkit=False, includeTestLibrariesOnly=False, includeTestFrameworkOnly=False, includePerformanceToolkit=False, appArtifactPath=c:\dl\sandbox\25.0.17516.0\base, platformArtifactPath=c:\dl\sandbox
\25.0.17516.0\platform, databasePath=c:\dl\sandbox\25.0.17516.0\base\Demo Database BC (25-0).bak, licenseFilePath=c:\dl\sandbox\25.0.17516.0\base\Cronus.bclicense, rebootContainer=True
Installing from artifacts
Starting Local SQL Server
Starting Internet Information Server
Copying Service Tier Files
c:\dl\sandbox\25.0.17516.0\platform\ServiceTier\Program Files
c:\dl\sandbox\25.0.17516.0\platform\ServiceTier\System64Folder
Copying Web Client Files
c:\dl\sandbox\25.0.17516.0\platform\WebClient\Microsoft Dynamics NAV
Copying ModernDev Files
c:\dl\sandbox\25.0.17516.0\platform
c:\dl\sandbox\25.0.17516.0\platform\ModernDev\program files\Microsoft Dynamics NAV
Copying additional files
Copying ConfigurationPackages
C:\dl\sandbox\25.0.17516.0\platform\ConfigurationPackages
Copying Test Assemblies
C:\dl\sandbox\25.0.17516.0\platform\Test Assemblies
Copying Applications
C:\dl\sandbox\25.0.17516.0\platform\Applications
Copying dependencies
Importing PowerShell Modules
Restoring CRONUS Demo Database
Setting CompatibilityLevel for CRONUS on localhost\SQLEXPRESS
Modifying Business Central Service Tier Config File for Docker
Creating Business Central Service Tier
Installing SIP crypto provider: 'C:\Windows\System32\NavSip.dll'
Starting Business Central Service Tier
Importing license file
Stopping Business Central Service Tier
Installation took 166 seconds
Installation complete
Initializing...
Setting host.docker.internal to 172.29.5.57 in container hosts file (copy from host hosts file)
Setting gateway.docker.internal to 172.29.5.57 in container hosts file (copy from host hosts file)
Setting kubernetes.docker.internal to 127.0.0.1 in container hosts file (copy from host hosts file)
Setting host.containerhelper.internal to 172.20.48.1 in container hosts file
Starting Container
Hostname is kise-baseapp
PublicDnsName is kise-baseapp
WARNING: Container starts with TimeZone = Mitteleuropäische Zeit, which is not recognized in the list of TimeZones.
Using NavUserPassword Authentication
Creating Self Signed Certificate
Self Signed Certificate Thumbprint FF52F3AE0F9BCA3F8BE0B02A1233C822640CED14
DNS identity kise-baseapp
Modifying Service Tier Config File with Instance Specific Settings
Modifying Service Tier Config File with settings from environment variable
Setting EnableTaskScheduler to False
Starting Service Tier
Registering event sources
Creating DotNetCore Web Server Instance
Using application pool name: BC
Using default container name: NavWebApplicationContainer
Copy files to WWW root C:\inetpub\wwwroot\BC
Create the application pool BC
Create website: NavWebApplicationContainer without SSL
Update configuration: navsettings.json
Done Configuring Web Client
Creating http download site
Setting SA Password and enabling SA
Creating admin as SQL User and add to sysadmin
Creating SUPER user
WARNING: The password that you entered does not meet the minimum requirements. 
It should be at least 8 characters long and contain at least one uppercase 
letter, one lowercase letter, and one number.
Container IP Address: 172.20.56.229
Container Hostname  : kise-baseapp
Container Dns Name  : kise-baseapp
Web Client          : http://kise-baseapp/BC/
Dev. Server         : http://kise-baseapp
Dev. ServerInstance : BC
Setting kise-baseapp to 172.20.56.229 in host hosts file

Files:
http://kise-baseapp:8080/ALLanguage.vsix

Container Total Physical Memory is 16.5Gb
Container Free Physical Memory is 13.8Gb

Initialization took 40 seconds
Ready for connections!
Reading CustomSettings.config from kise-baseapp
Cleanup old dotnet core assemblies
Creating .net Assembly Reference Folder
Copying DLLs from C:\Program Files\dotnet\Shared to assemblyProbingPath
Copying DLLs from C:\Program Files\Microsoft Dynamics NAV\250\Service to assemblyProbingPath
Copying DLLs from C:\Test Assemblies\Mock Assemblies to assemblyProbingPath
Removing dotnet Framework Assemblies
Container kise-baseapp successfully created

Use:
Get-BcContainerEventLog -containerName kise-baseapp to retrieve a snapshot of the event log from the container
Get-BcContainerDebugInfo -containerName kise-baseapp to get debug information about the container
Enter-BcContainer -containerName kise-baseapp to open a PowerShell prompt inside the container
Remove-BcContainer -containerName kise-baseapp to remove the container again
docker logs kise-baseapp to retrieve information about URL's again

Creating container took 269 seconds

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

Sorted App folders
- C:\Users\kise\source\AL\Microsoft\BusinessCentralApps\App\Layers\W1\BaseApp
- C:\Users\kise\source\AL\Microsoft\BusinessCentralApps\App\Layers\W1\Application
External dependencies
- 63ca2fa4-4f03-4f2b-a480-172fef340d3f:Microsoft_System Application_25.0.0.0.app
- f3552374-a1f2-4356-848e-196002525837:Microsoft_Business Foundation_25.0.0.0.app
Sorted TestApp folders
- C:\Users\kise\source\AL\Microsoft\BusinessCentralApps\App\Layers\W1\Tests\TestLibraries
External TestApp dependencies
- 63ca2fa4-4f03-4f2b-a480-172fef340d3f:Microsoft_System Application_25.0.0.0.app
- f3552374-a1f2-4356-848e-196002525837:Microsoft_Business Foundation_25.0.0.0.app
- 9856ae4f-d1a7-46ef-89bb-6ef056398228:Microsoft_System Application Test Library_25.0.0.0.app
- 5095f467-0a01-4b99-99d1-9ff1237d286f:Microsoft_Library Variable Storage_25.0.0.0.app
- 40860557-a18d-42ad-aecb-22b7dd80dc80:Microsoft_Permissions Mock_25.0.0.0.app

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

Using Version 25.0.17516.0

Compiling C:\Users\kise\source\AL\Microsoft\BusinessCentralApps\App\Layers\W1\BaseApp
Using Symbols Folder: C:\Users\kise\source\AL\Microsoft\BusinessCentralApps\App\Layers\W1\BaseApp\.alPackages
Enumerating Apps in CompilerFolder C:\ProgramData\BcContainerHelper\compiler\kise-baseapp\symbols
::group::Getting .app info C:\ProgramData\BcContainerHelper\compiler\kise-baseapp\symbols\cache_AppInfo.json
- Microsoft_Any.app (succeeded using altool)
- Microsoft_API Reports - Finance.app (succeeded using altool)
- Microsoft_Application.app (succeeded using altool)
- Microsoft_Audit File Export Tests.app (succeeded using altool)
- Microsoft_Audit File Export.app (succeeded using altool)
- Microsoft_Bank Account Reconciliation With AI Tests.app (succeeded using altool)
- Microsoft_Bank Account Reconciliation With AI.app (succeeded using altool)
- Microsoft_Base Application.app (succeeded using altool)
- Microsoft_Business Foundation Test Libraries.app (succeeded using altool)
- Microsoft_Business Foundation Tests.app (succeeded using altool)
- Microsoft_Business Foundation.app (succeeded using altool)
- Microsoft_Company Hub.app (succeeded using altool)
- Microsoft_Contoso Coffee Demo Dataset Tests.app (succeeded using altool)
- Microsoft_Contoso Coffee Demo Dataset.app (succeeded using altool)
- Microsoft_Czech language (Czechia).app (succeeded using altool)
- Microsoft_Danish language (Denmark).app (succeeded using altool)
- Microsoft_Data Archive Tests.app (succeeded using altool)
- Microsoft_Data Archive.app (succeeded using altool)
- Microsoft_Data Search Tests.app (succeeded using altool)
- Microsoft_Data Search.app (succeeded using altool)
- Microsoft_Dutch language (Belgium).app (succeeded using altool)
- Microsoft_Dutch language (Netherlands).app (succeeded using altool)
- Microsoft_Dynamics BC Excel Reports.app (succeeded using altool)
- Microsoft_E-Document Core Demo Data.app (succeeded using altool)
- Microsoft_E-Document Core Tests.app (succeeded using altool)
- Microsoft_E-Document Core.app (succeeded using altool)
- Microsoft_E-Documents Connector with External Endpoints.app (succeeded using altool)
- Microsoft_Email - Current User Connector Tests.app (succeeded using altool)
- Microsoft_Email - Current User Connector.app (succeeded using altool)
- Microsoft_Email - Microsoft 365 Connector Tests.app (succeeded using altool)
- Microsoft_Email - Microsoft 365 Connector.app (succeeded using altool)
- Microsoft_Email - Outlook REST API.app (succeeded using altool)
- Microsoft_Email - SMTP API Test Library.app (succeeded using altool)
- Microsoft_Email - SMTP API Tests.app (succeeded using altool)
- Microsoft_Email - SMTP API.app (succeeded using altool)
- Microsoft_Email - SMTP Connector Tests.app (succeeded using altool)
- Microsoft_Email - SMTP Connector.app (succeeded using altool)
- Microsoft_Enforced Digital Vouchers Test Library.app (succeeded using altool)
- Microsoft_Enforced Digital Vouchers Tests.app (succeeded using altool)
- Microsoft_Enforced Digital Vouchers.app (succeeded using altool)
- Microsoft_English language (Australia).app (succeeded using altool)
- Microsoft_English language (Canada).app (succeeded using altool)
- Microsoft_English language (New Zealand).app (succeeded using altool)
- Microsoft_English language (United Kingdom).app (succeeded using altool)
- Microsoft_English language (United States).app (succeeded using altool)
- Microsoft_Error Messages with Recommendations Tests.app (succeeded using altool)
- Microsoft_Error Messages with Recommendations.app (succeeded using altool)
- Microsoft_Essential Business Headlines Test.app (succeeded using altool)
- Microsoft_Essential Business Headlines.app (succeeded using altool)
- Microsoft_EU 3-Party Trade Purchase Tests.app (succeeded using altool)
- Microsoft_EU 3-Party Trade Purchase.app (succeeded using altool)
- Microsoft_Finnish language (Finland).app (succeeded using altool)
- Microsoft_French language (Belgium).app (succeeded using altool)
- Microsoft_French language (Canada).app (succeeded using altool)
- Microsoft_French language (France).app (succeeded using altool)
- Microsoft_French language (Switzerland).app (succeeded using altool)
- Microsoft_German language (Austria).app (succeeded using altool)
- Microsoft_German language (Germany).app (succeeded using altool)
- Microsoft_German language (Switzerland).app (succeeded using altool)
- Microsoft_Icelandic language (Iceland).app (succeeded using altool)
- Microsoft_Intrastat Core Tests.app (succeeded using altool)
- Microsoft_Intrastat Core.app (succeeded using altool)
- Microsoft_Italian language (Italy).app (succeeded using altool)
- Microsoft_Italian language (Switzerland).app (succeeded using altool)
- Microsoft_Late Payment Prediction Tests.app (succeeded using altool)
- Microsoft_Late Payment Prediction.app (succeeded using altool)
- Microsoft_Library Assert.app (succeeded using altool)
- Microsoft_Library Outlook REST API.app (succeeded using altool)
- Microsoft_Library Variable Storage.app (succeeded using altool)
- Microsoft_Library-NoTransactions.app (succeeded using altool)
- Microsoft_Norwegian language (Norway).app (succeeded using altool)
- Microsoft_OnPrem Permissions Tests.app (succeeded using altool)
- Microsoft_OnPrem Permissions.app (succeeded using altool)
- Microsoft_Payment Links to PayPal.app (succeeded using altool)
- Microsoft_Payment Practices Tests.app (succeeded using altool)
- Microsoft_Payment Practices.app (succeeded using altool)
- Microsoft_PayPal Payments Standard Tests.app (succeeded using altool)
- Microsoft_Performance Toolkit Samples.app (succeeded using altool)
- Microsoft_Performance Toolkit Tests.app (succeeded using altool)
- Microsoft_Performance Toolkit.app (succeeded using altool)
- Microsoft_Permissions Mock.app (succeeded using altool)
- Microsoft_Prevent Metadata Updates.app (succeeded using altool)
- Microsoft_Recommended Apps Tests.app (succeeded using altool)
- Microsoft_Recommended Apps.app (succeeded using altool)
- Microsoft_Report Layouts Tests.app (succeeded using altool)
- Microsoft_Review General Ledger Entries.app (succeeded using altool)
- Microsoft_Russian language (Russia).app (succeeded using altool)
- Microsoft_SAF-T Tests.app (succeeded using altool)
- Microsoft_SAF-T.app (succeeded using altool)
- Microsoft_Sales and Inventory Forecast Tests.app (succeeded using altool)
- Microsoft_Sales and Inventory Forecast.app (succeeded using altool)
- Microsoft_Sales Lines Suggestions Tests.app (succeeded using altool)
- Microsoft_Sales Lines Suggestions.app (succeeded using altool)
- Microsoft_Send remittance advice by email.app (succeeded using altool)
- Microsoft_Send To Email Printer.app (succeeded using altool)
- Microsoft_Service Declaration Tests.app (succeeded using altool)
- Microsoft_Service Declaration.app (succeeded using altool)
- Microsoft_Shopify Connector Test.app (succeeded using altool)
- Microsoft_Shopify Connector.app (succeeded using altool)
- Microsoft_Simplified Bank Statement Import Test.app (succeeded using altool)
- Microsoft_Simplified Bank Statement Import.app (succeeded using altool)
- Microsoft_Spanish language (Mexico).app (succeeded using altool)
- Microsoft_Spanish language (Spain).app (succeeded using altool)
- Microsoft_Statistical Accounts Tests.app (succeeded using altool)
- Microsoft_Statistical Accounts.app (succeeded using altool)
- Microsoft_Sustainability Contoso Coffee Demo Dataset.app (succeeded using altool)
- Microsoft_Sustainability Tests.app (succeeded using altool)
- Microsoft_Sustainability.app (succeeded using altool)
- Microsoft_Swedish language (Sweden).app (succeeded using altool)
- Microsoft_System Application Test Library.app (succeeded using altool)
- Microsoft_System Application Test.app (succeeded using altool)
- Microsoft_System Application.app (succeeded using altool)
- Microsoft_Test Runner.app (succeeded using altool)
- Microsoft_Tests-Bank.app (succeeded using altool)
- Microsoft_Tests-Cash Flow.app (succeeded using altool)
- Microsoft_Tests-Cost Accounting.app (succeeded using altool)
- Microsoft_Tests-CRM integration.app (succeeded using altool)
- Microsoft_Tests-Data Exchange.app (succeeded using altool)
- Microsoft_Tests-Dimension.app (succeeded using altool)
- Microsoft_Tests-ERM.app (succeeded using altool)
- Microsoft_Tests-Fixed Asset.app (succeeded using altool)
- Microsoft_Tests-General Journal.app (succeeded using altool)
- Microsoft_Tests-Graph.app (succeeded using altool)
- Microsoft_Tests-Integration.app (succeeded using altool)
- Microsoft_Tests-Invoicing.app (succeeded using altool)
- Microsoft_Tests-Job.app (succeeded using altool)
- Microsoft_Tests-Local.app (succeeded using altool)
- Microsoft_Tests-Marketing.app (succeeded using altool)
- Microsoft_Tests-Misc.app (succeeded using altool)
- Microsoft_Tests-Monitor Sensitive Fields.app (succeeded using altool)
- Microsoft_Tests-Permissions.app (succeeded using altool)
- Microsoft_Tests-Physical Inventory.app (succeeded using altool)
- Microsoft_Tests-Prepayment.app (succeeded using altool)
- Microsoft_Tests-Rapid Start.app (succeeded using altool)
- Microsoft_Tests-Report.app (succeeded using altool)
- Microsoft_Tests-Resource.app (succeeded using altool)
- Microsoft_Tests-Reverse.app (succeeded using altool)
- Microsoft_Tests-SCM.app (succeeded using altool)
- Microsoft_Tests-SINGLESERVER.app (succeeded using altool)
- Microsoft_Tests-SMB.app (succeeded using altool)
- Microsoft_Tests-TestLibraries.app (succeeded using altool)
- Microsoft_Tests-Upgrade.app (succeeded using altool)
- Microsoft_Tests-User.app (succeeded using altool)
- Microsoft_Tests-VAT.app (succeeded using altool)
- Microsoft_Tests-Workflow.app (succeeded using altool)
- Microsoft_Troubleshoot FA Ledger Entries.app (succeeded using altool)
- Microsoft_Universal Print Integration.app (succeeded using altool)
- Microsoft_VAT Group Management Tests.app (succeeded using altool)
- Microsoft_VAT Group Management.app (succeeded using altool)
- Microsoft__Exclude_APIV1_ Tests.app (succeeded using altool)
- Microsoft__Exclude_APIV1_.app (succeeded using altool)
- Microsoft__Exclude_APIV2_ Tests.app (succeeded using altool)
- Microsoft__Exclude_APIV2_.app (succeeded using altool)
- Microsoft__Exclude_Bank Deposits Tests.app (succeeded using altool)
- Microsoft__Exclude_Bank Deposits.app (succeeded using altool)
- Microsoft__Exclude_Business_Events_.app (succeeded using altool)
- Microsoft__Exclude_Business_Events_Test.app (succeeded using altool)
- Microsoft__Exclude_ClientAddIns_.app (succeeded using altool)
- Microsoft__Exclude_Email Logging Using Graph API Tests.app (succeeded using altool)
- Microsoft__Exclude_Email Logging Using Graph API.app (succeeded using altool)
- Microsoft__Exclude_Master_Data_Management.app (succeeded using altool)
- Microsoft__Exclude_Master_Data_Management_Tests.app (succeeded using altool)
- Microsoft__Exclude_Master_Data_Management_Test_Library.app (succeeded using altool)
- Microsoft__Exclude_PlanConfiguration_ Tests.app (succeeded using altool)
- Microsoft__Exclude_PlanConfiguration_.app (succeeded using altool)
- Microsoft__Exclude_ReportLayouts.app (succeeded using altool)
- Microsoft__Exclude_Review_General_Ledger_Entries_Tests.app (succeeded using altool)
- System.app (succeeded using altool)
::endgroup::
Enumerating Apps in Symbols Folder C:\Users\kise\source\AL\Microsoft\BusinessCentralApps\App\Layers\W1\BaseApp\.alPackages
::group::Getting .app info C:\Users\kise\source\AL\Microsoft\BusinessCentralApps\App\Layers\W1\BaseApp\.alPackages\cache_AppInfo.json
- Microsoft_Business Foundation_25.0.17516.0.app (cached)
- Microsoft_System Application_22.3.58346.58652.app (cached)
- Microsoft_System Application_23.0.12034.12841.app (cached)
- Microsoft_System Application_25.0.17516.1.app (cached)
- Microsoft_System_22.0.57579.0.app (cached)
- Microsoft_System_22.0.58648.0.app (cached)
- Microsoft_System_23.0.12831.0.app (cached)
- Microsoft_System_25.0.17327.0.app (cached)
::endgroup::
Processing dependency Microsoft_System_25.0.0.0 ()
Dependency App exists
Processing dependency Microsoft_System Application_25.0.0.0 (63ca2fa4-4f03-4f2b-a480-172fef340d3f)
Dependency App exists
Processing dependency Microsoft_Business Foundation_25.0.0.0 (f3552374-a1f2-4356-848e-196002525837)
Dependency App exists
Run-AlPipeline Telemetry Correlation Id: 0ec221e0-939a-484e-bcfb-f01c1a08a22f
Error: Unable to locate system symbols
Stacktrace: bei Compile-AppWithBcCompilerFolder, C:\ProgramData\BcContainerHelper\6.0.16-preview1180\BcContainerHelper\CompilerFolderHandling\Compile-AppWithBcCompilerFolder.ps1: Zeile 232
bei <ScriptBlock>, C:\ProgramData\BcContainerHelper\6.0.16-preview1180\BcContainerHelper\AppHandling\Run-AlPipeline.ps1: Zeile 822
bei <ScriptBlock>, C:\ProgramData\BcContainerHelper\6.0.16-preview1180\BcContainerHelper\AppHandling\Run-AlPipeline.ps1: Zeile 1949
bei <ScriptBlock>, C:\ProgramData\BcContainerHelper\6.0.16-preview1180\BcContainerHelper\AppHandling\Run-AlPipeline.ps1: Zeile 1476
bei <ScriptBlock>, C:\ProgramData\BcContainerHelper\6.0.16-preview1180\BcContainerHelper\AppHandling\Run-AlPipeline.ps1: Zeile 1469
bei <ScriptBlock>, C:\ProgramData\BcContainerHelper\6.0.16-preview1180\BcContainerHelper\AppHandling\Run-AlPipeline.ps1: Zeile 947
bei Run-AlPipeline, C:\ProgramData\BcContainerHelper\6.0.16-preview1180\BcContainerHelper\AppHandling\Run-AlPipeline.ps1: Zeile 909
bei CreateDevEnv, C:\Users\kise\AppData\Local\Temp\tmp3F58.tmp.ps1: Zeile 1892
bei <ScriptBlock>, C:\Users\kise\source\AL\Microsoft\BusinessCentralApps\App\.AL-Go\localDevEnv.ps1: Zeile 128
bei <ScriptBlock>, C:\Users\kise\source\AL\Microsoft\kise-baseapp-devenv.ps1: Zeile 9

But this seems to be solved by the latest repository. Closing this issue and I will check the comments of issue https://github.com/microsoft/BusinessCentralApps/issues/708