web-dev-qa-db-ja.com

展開手順 'リサイクルIISアプリケーションプール' 'でエラーが発生しました

単一のソリューションファイルに取り組んでいる開発者は3人以上います。このため、サイトコレクションの管理者メニューですべてを追加することはできません。

Visual Studioで管理者の資格情報を使用して展開すると、特定のSharePointアプリケーションに正常に展開できます。これらのユーザーのいずれかでログインすると、ログインできません。それは私に以下のエラーを与えます:

Error occurred in deployment step 'Recycle IIS Application Pool': 
<nativehr>0x80070005</nativehr><nativestack></nativestack>Access denied

これらのユーザーのActive Directoryへのログインに管理者権限を付与しました。

この問題を解決するにはどうすればよいですか?

11
Alex Varghese

Active Directory、IIS Authenticationを使用してすべての可能な解決策を試してみましたが、最終的には以下を実行するだけで問題を解決できました。これが同様の種類の問題に役立つことを願っています。

  1. IISリセットする
  2. IISがリセットされているかどうかを確認します。
  3. そうでない場合は、コントロールパネルからUACを無効にすると、IISリセットが機能します。
  4. サーバーの全体管理サイトに移動
  5. [Webアプリケーションの管理]ページに移動します
  6. デプロイ先のサイトをホストするWebアプリケーションをクリックします
  7. [ユーザーポリシー]リボンアイテムをクリックします。
  8. フルコントロール権限を持つユーザーのリストにWindowsアカウントを追加します。

それは私のために働いた!

24
Alex Varghese

サイトコレクションの管理者であることを確認してください

8
Peter Walke

以下は私のために働きました:

  • Management StudioでSharePoint SQL Serverデータベースを開きます。デフォルトの名前はSHAREPOINTWEBです。
  • [セキュリティ]フォルダーで、[ログイン]を右クリックし、ソリューションを展開する必要があるユーザーを追加します。付与db_ownerスキーマ。
5
mm201

オフトピック:

元のポスターで問題は解決しましたが、同じ問題があり、これらの解決策(さらにはインターネットで見つかります)が役に立たなかったため、ここに来ました。これは言われています...

トピック:

他の誰かを助けるかもしれないので、私は(重複を避けるために)私のために働いた解決策を追加します:

完全に作成されたサイトコレクションにソリューションを展開します

Visual Studio 2010-2012の場合:

  1. (ソリューションエクスプローラーで)展開するソリューションを右クリックします。
  2. プロパティに移動
  3. 「サイトURL」属性に移動します。デプロイしたいサイトのURLが不完全な場合(つまり、作業中のポートがない場合)は、URLを変更してください。

Example

http://webservice/ の代わりに http://webservice:123/

ソース

4
Mayer M

私の場合、私はビジュアルスタジオを閉じて開き、それは私のために機能します

1
Jamil Haddadin

ユーザーをコンテンツデータベースのdb_ownerとして追加すると、問題が解決しました

1
Mahmoud Farahat

私も時々問題に直面していましたが、一度名前空間を変更することで機能してから続行しましたが、実際には、アプリケーションプールアカウントがパスワードの期限切れのためにロックされていて、IISをリセットしているときに問題が発生しましたアプリプールが無効になりました。

そのため、問題はアプリケーションプールアカウントがロックされることでした。

よろしく

0
Arvind Raj

SharePoint 2016(Singer-Serverファーム-別名Development Farm)の時点でVisual Studio 2017を使用して展開しているため、この問題はまだ発生していました。これらの答えのそれぞれを試しても成功しませんでした。

私の場合、 SharePoint 2016製品構成ウィザード をデフォルト設定で再実行すると、常にこの問題が解決しました。

0
Taterhead

管理者としてVisual Studioを実行すると、Visual Studioの権限があれば問題は解決します。

0
sharath m

Visual StudioでSharePointプロジェクトを開き、ローカルのSharePointおよびSQLサービスを開始したときにこれに遭遇しました(リソースを節約するために常にサービスを実行したままにしないでください)。

SharePointがバックグラウンドで正しく実行されていることを確認したら、Visual Studioを閉じて再起動するとエラーは解消しました。

0
Brian P

私は1年前に同様の状況に遭遇し、それを修正しましたが、その後、それをどのように行ったかを忘れました。昨夜また来た。 SharePointソリューションを展開しようとしたところ、このエラーが発生しました。

その後、サーバーを再起動できる場合。時々それはほとんどの問題を処理します。

そうでない場合は、フルコントロールとしてSharePointの管理にマシンの管理者アカウントを追加してください。どうして? Visual Studio経由で展開する場合は、Visual Studioを管理者として実行する必要があるためですしたがって、 sharepointは、このログインによる変更も許可しています。

0
Talha