オープンカバーレポートを生成するには、debugTypeをFullにする必要があります。私は、カバレッジが特定のしきい値に達していない場合、ビルドに失敗しなければならないので、ビルドサーバーに関するレポートを生成します。 ビルドはリリースモードで生成されます。 私のcsprojファイルにdebugType Fullを保存するとどんな結果がありますか?それは生産のパフォーマンスを低下させるでしょうか?<DebugType>フル</DebugType>と<DebugType>ポータブル</DebugType>の.netコアプロジェクトの違いは何ですか?
答えて
"フル"タイプは、複雑で文書化されていない古典的なWindows PDBシンボルファイルを生成するという違いがあります。 「移植可能な」PDB形式は、すべてのプラットフォームで作成および使用できる新しいオープンソース形式です。このフォーマットの詳細についてはit's documentation on the dotnet/core repoで読むことができます。
これは、アプリケーションをデバッグできるかどうかとは関係なく、新しくvsクラシック形式をサポートするツールとは関係ありません。したがって、ランタイムの結果はありません(.NET Framework < 4.7.1のスタックトレースの印刷を除く、ポータブルpdbファイルをアプリケーションとともに出荷し、行番号のマッピングを表示する場合)。
ツールが新しいフォーマットで動作するように更新されるまで、新しいフォーマットをサポートしていないツールを使用する必要がある場合はFull
にDebugType
プロパティを変更する必要があります。これは、ベースのプロジェクトです。 pdbonlyおよび/デバッグ:だけに
は、デバッグビルドのために、あなたはあなたのcsprojを/デバッグの間
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
<DebugType>Full</DebugType>
</PropertyGroup>
私は、パフォーマンスの低下を心配することなくDebugType Fullを使用できると断言できますか? –
デバッグモードでのみ使用する場合 –
にはcsprojの設定例が追加されました –
- 1. aspxの<%:と<%=と<%#の違いは何ですか?
- 2. Cの<と<<の違いは何ですか?
- 3. cout << coutとcout <<とcoutの違いは何ですか?
- 4. ASP.NET MVCで "<%="、 "<%:" "<%#"の違いは何ですか?
- 5. .NetのReadOnlyCollection <T>とReadOnlyCollectionBuilder <T>の違いは何ですか?
- 6. ASP.NET MVCの<%#と<%=の違いは何ですか?
- 7. Task <>とIAsyncOperation <>の違いは何ですか
- 8. <f:viewParam>と<f:param>の違いは何ですか?
- 9. <<と+ =の違いは何ですか?
- 10. NHibernate Query <>とQueryOver <>の違いは何ですか?
- 11. <tiles:add>と<tiles:put>ストラットの違いは何ですか?
- 12. <?の違いは何ですか?エコー __();と<= __();
- 13. <?php ?>と<? ?>の違いは何ですか?
- 14. <TargetFramework>と<RuntimeFrameworkVersion>の違いは何ですか?
- 15. <chrono>と<ctime>の違いは何ですか?
- 16. &と&&、|の違いは何ですか? || R?</p> <pre><code>&, && |, || </code></pre> <p>用法の違いを何:
- 17. =、< - 、<=、haskellの違いは何ですか?
- 18. ArrayList <?>、ArrayList、ArrayList <Object>の違いは何ですか?
- 19. <の違いは? <?php
- 20. map <string、pair <string、foo * >>とmap <string、pair <string、foo&>>の違いは何ですか?
- 21. Gitコマンド:git checkout -b <branch><リモートブランチ>とgitブランチ<branch><リモートブランチ>の違いは何ですか?
- 22. 違いは</p> <pre><code>BYTE* p; </code></pre> <p>と</p> <pre><code>BYTE^ p; </code></pre> <p>の違いは何ですかポインタ
- 23. ?</p> /../ <br> ./../ <br> <p>との違いは何かファイルフォルダを変更するための
- 24. 1 << 0とは何ですか?
- 25. ルビーのself.methodとクラス<< selfのメソッドの違いは何ですか?
- 26. シェルスクリプトで$ @と$ *の違いは何ですか?私<code>script.sh</code>で
- 27. Swiftでは+++と<<<は何ですか?
- 28. XSDの<all><sequence><choice>との違いは?
- 29. html文書の "<!DOCTYPE ...."と "<!DOCTYPE>"の違いは何ですか?
- 30. C#7.2のスパン<T>とメモリ<T>の違いは何ですか?
違いのようなセクションが含まれているしたいと思うことを行う完全なコンパイラの発する:いっぱいです/デバッグとのことデバッグ情報が利用可能であることをJITコンパイラに伝えるために使用されるDebuggableAttribute –
これは、本番環境でパフォーマンスを低下させますか? –
@AnantDabhi質問は 'pdbonly'に関するものではなく'/debug:portable'等価の引数に関するものです(正式な文書は更新されていないようです) –