2017-10-05 22 views
1

J'essaye de créer un "mysite" mais powershell mais je cours dans une erreur que j'ai vraiment mal à trouver la réponse.Créer "mysite" à travers powershell jette l'erreur

C'est l'erreur que je reçois:

Nouveau-objet: Exception appelant ".ctor" avec l'argument "1" (s): « UserProfileApplicationNotAvailableException_Logging :: UserProfileApplicationProxy.ApplicationProperties ProfilePropertyCache n'a pas c05da7c0-D405 -4655-a7fa-08e271f4174d »

Ceci est mon code PS:

param 
(
[Parameter(Mandatory=$true)] 
[string]$username 
) 

asnp *sh* 


$mysite = Get-SPSite "http://mysite.dev.loc" 

$context = Get-SPServiceContext $mysite 
$upm = New-Object Microsoft.Office.Server.UserProfiles.UserProfileManager($context) 

#Create user profile 
$profile = $upm.ResolveProfile($username) 

if(!$profile) 
{ 
Write-Host "$profile does not have a profile. Can't create personal site" 
} 

elseif($profile) 
{ 
    if($profile.PersonalSite -eq $Null) 
    { 
    $profile.CreatePersonalSite() 
    Write-Host "Personal site created" 
    } 
    else 
    { 
    Write-Warning "$username already has a personal site" 
    } 
} 

Répondre