Hey guys,
I’m developing a dashboard that uses multiple files as resources:
dashboard.ps1
config.psd1 (config file for the dashboard Import-PowerShellDataFile -Path ".\Config.psd1"
)
servers.csv (data file with server information Import-Csv -Path ".\servers.csv"
)
CustomModule.ps1 (a custom powershell file with utils functions Import-Module .\CustomModule.ps1 -Force
)
The main file (dashboard.ps1) imports the 3 other files in order to execute correctly.
This works fine when I’m developing the dashboard, however, when I publish the dashboard to run as a windows service, the service fails to start because it cannot find the files imported.
I’ve tried using absolute and relative (to the dashboard.ps1) paths and neither one works.
How should I handle imported files?
Am I doing something wrong? I think this should be straight-forward.
Thanks in advance