Все, что я пытаюсь сделать здесь, это то, что у меня есть набор файлов в общей сетевой папке, и я пытаюсь скопировать их на сервер развертывания с помощью сценария PS.
Файлы .dll и .pdb копируются, как и ожидалось, в папку «bin». Но файл .xap не копируется в папку «ClientBin».
Я также попытался поместить DLL-файл в ту же папку. Это тоже не сработало. Удаление из папки тоже не работает.
Вот фрагмент из сценария PS, который я использую для развертывания.
try
{
# Copy all of the files from the source location to the deployment directory
Write-Host "DeployService: Deploying new files for ""$serviceWebSiteName""..."
Copy-Item $sourceDirectory"\*.dll" $deploymentDirectory
Copy-Item $sourceDirectory"\*.exe" $deploymentDirectory
Copy-Item $sourceDirectory"\*.pdb" $deploymentDirectory
Copy-Item $sourceDirectory"\*.xap" $deploymentDirectory2
Write-Host "DeployService: Deploying new files for ""$serviceWebSiteName""...complete"
}
catch
{
Write-Host $_.Exception.ToString() -foregroundcolor red
}
Проверены разрешения для пользователя. Пользователи имеют одинаковые права как для папки «bin», так и для «ClientBin». Не уверен, как это работает для bin и не для clientbin.
Буду очень признателен за любую помощь или вклад здесь
Спасибо