I am using Powershell for Build Deployment. I am struggling with this line of the code:
$pubsettings = "\\Myserver\AzureScripts\default.publishsettings"
Import-AzurePublishSettingsFile $pubsettings
\\Myserver\AzureScripts\default.publishsettings
actually maps to D:\\AzureScripts\default.publishsettings
on MyServer
Following are scenarios:
Working directory = \\Myserver\AzureScripts and $pubsettings = "\\Myserver\AzureScripts\default.publishsettings"
Result: File Not Found (System.Exception)Working directory = \\Myserver\AzureScripts and $pubsettings = "D:\\AzureScripts\default.publishsettings"
Result: File Not Found (System.Exception)Working directory = D:\\AzureScripts and $pubsettings = "D:\\AzureScripts\default.publishsettings"
Result: File Not Found (System.Exception)Working directory = D:\\AzureScripts and $pubsettings = "\\Myserver\AzureScripts\default.publishsettings"
Result: File Not Found (System.Exception)Working directory = \\Myserver\AzureScripts and $pubsettings = ".\default.publishsettings"
Result: File Not Found (System.Exception)Working directory = D:\\AzureScripts and $pubsettings = ".\default.publishsettings"
Result: Sucessfully File is imported
So My Questions are:
Why First five scenarios are failing and only sixth is passing even though all are equivalent?
How do make 6th case to work like 1st scenario using absolute UNC path?