インストール先のアプリケーションのweb.configファイルまたはapp.configファイルを変更する必要があるa projectのカスタムパッケージを作成しています。私は、instructions provided by nuget,、特にfile and source code transformationの後ろに宗教的にパッケージを作成して公開しました。私はプロジェクト内のパッケージをインストールしようとすると、System.IO.InvalidDataException: 'web.config'への変換を適用中にエラーが発生しました
はしかし、私はエラーを取得する:
System.IO.InvalidDataException: An error occurred while applying transformation to 'web.config' in project 'WebTestsNuget' No element in the source document matches '/configuration/system.runtime.caching/memoryCache'
私はいくつかの検索とthis ASP.NET blog postとthis other postをした私は私のconfiguration
ノードにxmlns
属性を削除する必要があります示唆.xdt
ファイル。私が行ったとき、公開して、もう一度インストールしようとしたとき、私はエラーを受け取りました。
System.IO.InvalidDataException: An error occurred while applying transformation to 'web.config' in project 'WebTestsNuget' 'xdt' is an undeclared prefix.
環境はMonoDevelopのであり、それはそれはとても有用ではなかったので、私は私の仕事のためのVisual Studio 2015と.NET 4.6.1を使用しています2013年に帰りますが、私はsimilar issue reported on Githubを見つけました。
他にこの問題を解決するにはどうすればよいですか? (NB:私はNuget 3.4.4.1321使用しています)くらい無益検索や裁判の後