私はapp.configファイルの.xdt変換を持つナゲットパッケージを持っています。 xdtファイルは、nugetパッケージを構築するnetstandard 2.0プロジェクトに含まれています。それらのビルドアクションは、「コンテンツ/コピーしない」に設定されています。 .netフレームワークプロジェクトにパッケージをインストールすると、xdtはcorectlyを変換しますが、netstandard 2.0プロジェクトにパッケージをインストールすると、xdtファイルは構成ファイルを変換せず、ビルドしたプロジェクトに追加されますC#コンパイラの動作ナゲットはnetstandardプロジェクトでxdt変換をサポートしていませんか?netstandard 2.0プロジェクトにインストールされたnugetパッケージでは、xdt変換はサポートされていませんか?
0
A
答えて
0
あなたは正しく、xdt変換はPackageReference
環境ではサポートされていません。これには、packages.config
の代わりにPackageReference
を使用するsdkベースのプロジェクトと古典的な.netフレームワークプロジェクトの両方が含まれます。詳細はthis GitHub issueを参照してください。 sample packageには、ビルド時のロジックを使用して、すべての環境で動作する代わりにトランスフォームを適用する方法が示されています。
また、.NET Standardおよび.NET Coreプロジェクトには、変換が適用されるapp.config
ファイルがありません。これは.NET Framework /クラシックWebアプリケーションにのみ関係します。 (おそらくASP.NETコアアプリケーションのIIS設定は例外ですが、アプリケーション自体、IISホスティング環境のみには影響しません)。
関連する問題
- 1. XDocument NuGetパッケージがインストールされません
- 2. TeamCityのNuGetパッケージはDNXプロジェクトでは表示されません
- 3. NuGetパッケージはGitLabでVS2015から復元されません
- 4. Nugetコマンドライン - インストールされているパッケージしかし、プロジェクトに参照として追加されていない
- 5. netstandard1.x netstandard1.xプロジェクト用にNugetパッケージをインストールできない
- 6. Nugetパックがインストールされません
- 7. 'uniqueidentifier'から 'int'への変換は、接続されたデータベースサーバではサポートされていません
- 8. XDT変換で間違ったエントリが削除されます
- 9. Wordpressのインストールではサポートされていません
- 10. ADAL .Net Core NugetパッケージはUserPasswordCredentialをサポートしていません
- 11. C#.net:私のプロジェクトにインストールされているNugetパッケージのソースコードを変更するには?
- 12. NuGet for Selenium 2 WebDriverはVisual Studio 2010にインストールされません
- 13. 指定されたパスはサポートされていません。C#
- 14. Hibernate errro:ネストされたトランザクションはサポートされていません
- 15. ネストされたクエリはサポートされていません
- 16. Hibernate、ネストされたトランザクションはサポートされていません
- 17. 返された参照カーソルはサポートされていません
- 18. Nugetパッケージがインストールされていない、参照を追加できませんでした
- 19. Nuget Update-Packageはインストールされたパッケージを認識しません - >アップデートに失敗しました
- 20. エンティティフレームワークキャストはサポートされていません
- 21. ファイルパスはサポートされていません
- 22. はサポートされていませんSqlFunctions.DateDiff
- 23. "パッケージはインストールされていませんか?"プロジェクトの例外には異なるビルドバリアントがあります
- 24. SQLServerException:タイムスタンプからTIMESTAMPへの変換はサポートされていません。
- 25. サポートされているSQLへの変換エラーはありませんか?
- 26. Swagger 2.0ではサポートされていません:複数の操作でパス
- 27. PhantomJS nugetパッケージで.NETコアプロジェクト内に.exeファイルがインストールされない
- 28. パッケージはインストールされていますが、機能は見つかりません
- 29. Selenium 2.0/WebDriver clickAt()メソッドがサポートされていません
- 30. メソッド 'Boolean Contains(System.String)'にはSQLへの変換がサポートされていません