GACを共有ポイントに展開しようとしています。展開は、このエラーメッセージで失敗します。VS2015ビルドエラー:指定されたアセンブリをグローバルアセンブリキャッシュに追加できません。
Error occured in deployment step 'Add Solution': Error: Cannot add the specified assembly to the global assembly cache: Microsoft.Practices.Sharepoint.Common.dll
問題は何とかMicrosoft.Alm.Shared.Remoting.RemoteContainer.dll
と呼ばれる別の.dllによってロックされているC:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.Practices.SharePoint.Common\v4.0_2.0.0.0__ef4330804b3c4129\
フォルダ内の.dll言及したということです。
Windows Serverを再起動するソリューションは1つだけですが、新しいバージョンを展開しようとすると問題が再び発生します。
これと他の同様のdllをブロックしないようにする方法はありますか?
おかげ
ソリューションファイルを生成するソリューションを構築し、powershellコマンドレットの「Add-SPSolution」または「Update-SPSolution」を使用してソリューションをファームに追加できますか? '-GacDeployment'フラグを使って、GACに自動的にDLLを追加させることができるはずです。 – Thriggle
ご迷惑をおかけして申し訳ありません。いいえ、PowerShellを使用しても問題の解決には役立ちません。 私の意見では、VS 2015自体がブロックされています。再起動後にクリーン|ビルド|配備は問題を解決するのに役立ちます。 – user2151486