0

Sharepointでバリエーションを作成しようとすると、いくつかのクレイジーなエラーが発生します。誰かがこのエラーを見たことがありますか?

PublishingPage::AttemptPairUpWithPage() Ends. this: http://wseasp05/PT/Paginas/Destaque1.aspx, destPageUrl: /ES/Paginas/Destaque1.aspx   
Begin DeploymentWrapper::SynchronizePeerPages(), sourcePage = Paginas/Destaque1.aspx     
DeploymentWrapper::SynchronizePeerPages(), synchronizeDestUrl = /ES/Paginas/Destaque1.aspx
Access to the path 'C:\Windows\TEMP\11c7c12e-030d-4860-a942-f5ab71f0930d\ExportSettings.xml' is denied.     at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)     at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)     at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)     at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)     at System.IO.FileInfo.Create()     at Microsoft.SharePoint.Deployment.Ex...  
...portDataFileManager.Initialize()     at Microsoft.SharePoint.Deployment.SPExport.InitializeExport()     at Microsoft.SharePoint.Deployment.SPExport.Run()     
Export Completed.    
DeploymentWrapper.SynchronizePeerPages() catches UnauthorizedAccessException.  Spawn failed for /ES/Paginas/Destaque1.aspx   
End of DeploymentWrapper.SynchronizePeerPages()

前もって感謝します。

4

1 に答える 1

0

面白い。

'C:\Windows\TEMP\11c7c12e-030d-4860-a942-f5ab71f0930d\ExportSettings.xml' is denied.
  • SharePoint にログインしているユーザーがそのファイル (特に一時フォルダー) にアクセスできることを確認してください。
  • コードがタイマー ジョブとして実行されている場合は、タイマー サービスを実行しているユーザーがそれらのアクセス許可を持っていることを確認します。
  • アプリケーション プール アカウントのコンテキストでコードを実行するだけでよいのでしょうか。次に、 SPSecurity.RunWithElevatedPrivilegesを使用 します (そして、アプリケーション プール アカウントがそのファイルにアクセスできることを確認します)。

または、アクセスの問題かもしれません /ES/Paginas/Destaque1.aspx。どちらの方法でも、ユーザーが適切な権限を持っていることを確認してください。

于 2010-04-08T12:32:46.870 に答える