1

我在这里要做的就是在网络共享文件夹中有一组文件,我试图通过 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。

将非常感谢这里的任何帮助或输入

谢谢

4

0 回答 0