2011-01-30 8 views

答えて

4

SmartAssemblyには、難読化とエラー報告という2つの主要機能があります。

難読化を使用している場合は、いくつかの無料で商用の選択肢があります。 TrueWillにリンクされているリストは良い選択を示しています。

例外処理の場合、唯一の類似点はExceptioneerです。 SmartAssemblyに比べて利点は、有料版に加えて無料版があることです。

+1

悲しいことにExceptioneerは現在ASP.NETだけを扱っています。別の選択肢がありますか?私はジブラルタルソフトウェアを別の選択肢として見つけました。 –

+3

@エルナン:私はExceptioneerがその制限を持っていたことを認識していませんでした。あなたのベストベット(SmartAssemblyのライセンスを既に持っていると仮定します)は、RedGateのサポート問題を追求することです - 彼らのサポートは通常とても良いです。 – adrianbanks

+0

ありがとうございます。私はあなたの答えを正しいものとして受け入れます。 –

1

obfuscatorsがいくつかありますが、roll your own exception handlerとすることができます。このメソッドは、アプリケーションのタイプによって異なる可能性があることに注意してください。

例外ハンドラは、電子メールを送信したり、Webサービス(おそらく信頼性の高い選択肢)を呼び出したり、ローカルにログを記録したり、スタックトレースを保存したりできます。

+2

私はサードパーティコンポーネントを使用して時間を節約しようとしています。これは、開発に時間がかかるような詳細(プロキシ、電子メールの送信、情報の持続、統計情報)があるためです。 –

2

免責事項:私は、DotfuscatorとランタイムインテリジェンスのメーカーであるPreEmptive Soltutionsで働いています。

Dotfuscatorにはreport on exceptions within your applicationもあります。さらに、ランタイムインテリジェンスでは、アプリケーションにコードを追加して、ユーザーがアプリケーションをどのように使用しているか、またそれらが使用する機能(使用しない機能)に関するデータを収集することもできます。

Dotfuscatorも非常に強力な難読化器で、WPF、SilverLightおよびWP7アプリケーションでXAML and BAMLを難読化することさえできます。

PreEmptive websiteから無料の評価を受けることができます。

2

Crypto Obfuscatorの最新バージョンは、自動例外処理をサポートしています。それはあなた自身のサーバーでホストできる例外レポートサービスを使用する準備ができています。例外レポートには、スタックトレース内のすべてのメソッドのメソッド引数、システム情報など、すべてのローカル変数の値を含む多くの情報が含まれます。

免責事項:私はCrypto Obfuscatorの開発者であるLogicNPで働いています。

+0

ありがとうございます! –

0

免責事項:私はあなたがこのためにMarkedUp Analyticsの診断ログを使用して試すことができますMarkedUp

を設立 - .NET 3.5以降をサポートし、あなたのログブラウザ上で瞬時に表示されます。

https://markedup.com/analytics/diagnostics

2

Exceptionlessもあります。彼らは1人のプロジェクト& 1人のユーザーのために無料のプランを持っています。

+0

私はExceptionless Project(100%ossとコミュニティ主導)に取り組んでいます。私は誰も助けて、誰もが持っている質問に答えてくれることを喜んでお勧めします。 –

関連する問題