2016-07-22 6 views
3

私はPowerBI用パッケージマネージャコンソールを介して、パッケージをインストールしようとしている、と私はこのエラーを取得しておいてください。(NuGetインストールエラー)「ソースドキュメントが一致するには...ない要素」

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 

私はどちらかの仕事をしていない別のバージョンをインストールしようとしました。

なぜこれが失敗しているのか分かりませんが、以前はパッケージマネージャコンソールで問題が発生していませんでした。

答えて

8

私がこれを投稿してから5分後には、問題を理解しました。

<compilation> 
     <assemblies> 
      <add assembly="Microsoft.PowerBI.AspNet.Mvc, Version=1.1.1.16190, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> 
     </assemblies> 
     <buildProviders> 
     </buildProviders> 
    </compilation> 
:私のweb.configファイルでは、このコードブロックは

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

は、単に<system.web> </system.web>ヘッダが仕事にインストール許さ間と付け加え、そして今、私のweb.configファイルには、次のコードを持って存在しませんでした

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

+2

これを/Views/web.configにも追加する必要がありました。 root web.configに追加することは役に立たなかった。 –

関連する問題