単一のソリューションファイルに取り組んでいる開発者は3人以上います。このため、サイトコレクションの管理者メニューですべてを追加することはできません。
Visual Studioで管理者の資格情報を使用して展開すると、特定のSharePointアプリケーションに正常に展開できます。これらのユーザーのいずれかでログインすると、ログインできません。それは私に以下のエラーを与えます:
Error occurred in deployment step 'Recycle IIS Application Pool':
<nativehr>0x80070005</nativehr><nativestack></nativestack>Access denied
これらのユーザーのActive Directoryへのログインに管理者権限を付与しました。
この問題を解決するにはどうすればよいですか?
Active Directory、IIS Authenticationを使用してすべての可能な解決策を試してみましたが、最終的には以下を実行するだけで問題を解決できました。これが同様の種類の問題に役立つことを願っています。
それは私のために働いた!
サイトコレクションの管理者であることを確認してください
以下は私のために働きました:
SHAREPOINTWEB
です。db_owner
スキーマ。オフトピック:
元のポスターで問題は解決しましたが、同じ問題があり、これらの解決策(さらにはインターネットで見つかります)が役に立たなかったため、ここに来ました。これは言われています...
トピック:
他の誰かを助けるかもしれないので、私は(重複を避けるために)私のために働いた解決策を追加します:
完全に作成されたサイトコレクションにソリューションを展開します
Visual Studio 2010-2012の場合:
http://webservice/
の代わりに http://webservice:123/
私の場合、私はビジュアルスタジオを閉じて開き、それは私のために機能します
ユーザーをコンテンツデータベースのdb_owner
として追加すると、問題が解決しました
私も時々問題に直面していましたが、一度名前空間を変更することで機能してから続行しましたが、実際には、アプリケーションプールアカウントがパスワードの期限切れのためにロックされていて、IISをリセットしているときに問題が発生しましたアプリプールが無効になりました。
そのため、問題はアプリケーションプールアカウントがロックされることでした。
よろしく
SharePoint 2016(Singer-Serverファーム-別名Development Farm)の時点でVisual Studio 2017を使用して展開しているため、この問題はまだ発生していました。これらの答えのそれぞれを試しても成功しませんでした。
私の場合、 SharePoint 2016製品構成ウィザード をデフォルト設定で再実行すると、常にこの問題が解決しました。
管理者としてVisual Studioを実行すると、Visual Studioの権限があれば問題は解決します。
Visual StudioでSharePointプロジェクトを開き、ローカルのSharePointおよびSQLサービスを開始したときにこれに遭遇しました(リソースを節約するために常にサービスを実行したままにしないでください)。
SharePointがバックグラウンドで正しく実行されていることを確認したら、Visual Studioを閉じて再起動するとエラーは解消しました。
私は1年前に同様の状況に遭遇し、それを修正しましたが、その後、それをどのように行ったかを忘れました。昨夜また来た。 SharePointソリューションを展開しようとしたところ、このエラーが発生しました。
その後、サーバーを再起動できる場合。時々それはほとんどの問題を処理します。
そうでない場合は、フルコントロールとしてSharePointの管理にマシンの管理者アカウントを追加してください。どうして? Visual Studio経由で展開する場合は、Visual Studioを管理者として実行する必要があるためですしたがって、 sharepointは、このログインによる変更も許可しています。