私のアセンブリ(サービス)は、WinFormsコンテキストで使用するために開発されました。 どこかに問題がある場合、私のdllはエラーメッセージとそれに対応するメッセージを表示します。実行時のコンテキストを理解する方法:WinForms、WinService、またはASP.NET?
今、私はそれを使用するつもりです。 コードは非常に古くて汚いので、パターンアプローチなどを使用したくないのです。 とにかく、私はどのようなコンテキストがあるかを判断するには100%作業方法が必要です。
- 私は私が私が正しく理解していれば、あなたが維持するために悪夢を作成するためのパス上にあるウェブ に
可能な重複:http://stackoverflow.com/questions/5464979/determine-whether-running-in-asp-net-or-winforms-console-without-system-web – Dyppl
実際にWebにあるかどうかを判断するコンテキスト: if(System.Web.HttpContext.Current!= null) //ここに – EvgeniyK