MSDeploy API'sini kullanan bazı PowerShell komut dosyaları yazıyorum. Ben GAC konumdurMicrosoft.Web.Deployment yüklemek için Add-Type'ı nasıl kullanırım?
[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.Web.Deployment")
kullanarak takımını yükleyebilirsiniz:
PS > [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.Web.Deployment") | fl Location
Location : C:\Windows\assembly\GAC_MSIL\Microsoft.Web.Deployment\7.1.0.0__31bf3856ad364e35\Microsoft.Web.Deployment.dll
Ancak, ben Add-Type kullanarak derleme yükleme mümkün değilim. Derleme bulunamadı ve bir veya daha fazla derlemenin eksik olduğunu belirten bir hata alıyorum.
PS > Add-Type -AssemblyName Microsoft.Web.Deployment
Add-Type : Cannot add type. The assembly 'Microsoft.Web.Deployment' could not be found.
At line:1 char:9
+ Add-Type <<<< -AssemblyName Microsoft.Web.Deployment
+ CategoryInfo : ObjectNotFound: (Microsoft.Web.Deployment:String) [Add-Type], Exception
+ FullyQualifiedErrorId : ASSEMBLY_NOT_FOUND,Microsoft.PowerShell.Commands.AddTypeCommand
Add-Type : Cannot add type. One or more required assemblies are missing.
At line:1 char:9
+ Add-Type <<<< -AssemblyName Microsoft.Web.Deployment
+ CategoryInfo : InvalidData: (:) [Add-Type], InvalidOperationException
+ FullyQualifiedErrorId : ASSEMBLY_LOAD_ERRORS,Microsoft.PowerShell.Commands.AddTypeCommand
Microsoft.Web.Deployment yüklemek için Add-Type özelliğini nasıl kullanabilirim?
Hiç bu işe yaramadı mı? – JeffreyABecker