5

PowerBI のパッケージ マネージャー コンソールを使用してパッケージをインストールしようとしていますが、次のエラーが発生し続けます。

    Install-Package : An error occurred while applying transformation to 'Views\web.config' in project 'Application': No element in the source document matches 
'/configuration/system.web/compilation/assemblies'
At line:1 char:1
+ Install-Package Microsoft.PowerBi.AspNet.Mvc
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Install-Package], InvalidDataException
    + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand

私が実行しようとしているコマンドは次のとおりです。

Install-Package Microsoft.PowerBi.AspNet.Mvc

異なるバージョンをインストールしようとしましたが、どちらも機能しませんでした。

これが失敗する理由はよくわかりませんが、これまでパッケージ マネージャー コンソールで問題が発生したことはありません。

4

1 に答える 1

13

これを投稿してから5分も経たないうちに、問題がわかりました。私の web.config には、このコード ブロックは存在しませんでした

<compilation>
      <assemblies>
      </assemblies>
      <buildProviders>
      </buildProviders>
  </compilation>

ヘッダーの間にそれを追加するだけ<system.web> </system.web>でインストールが機能し、web.config に次のコードが含まれるようになりました。

<compilation>
      <assemblies>
          <add assembly="Microsoft.PowerBI.AspNet.Mvc, Version=1.1.1.16190, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
      </assemblies>
      <buildProviders>
      </buildProviders>
  </compilation>

パッケージマネージャーが独自の要素を作成できない理由はよくわかりません..しかし、すべてがうまくいっています。他の誰かが同じ問題を抱えている場合に備えて、これを残しておきます。

于 2016-07-22T14:21:52.293 に答える