[解決済み] OwinStartupが起動しない
質問
OwinStartupの設定コードが完璧に動作していたのに、動作しなくなった。 残念なことに、何をしたら動かなくなったのかがよくわからず、本当に困っています。
基本的なことが網羅されていることを確認するために、2重のチェックを行いました。
[assembly:OwinStartup(typeof(WebApplication.Startup))]
属性が適切に割り当てられ、owin:AutomaticAppStartup の appSetting が false に設定されていないことを確認し、以前は何もなかったので、安全のために true に設定しました。
<add key="owin:AutomaticAppStartup" value="true" />
また、具体的にappSettingを呼び出してみました。
<add key="owin:appStartup" value="WebApplication.Startup" />
動かなくなる前にMicrosoft.Owin.SecurityのNuGetパッケージを2.0.2にアップグレードしたので、2.0.1に戻してみましたが(これは面倒でした)何も変わりません。 私はプロジェクトにWebActivatorをインストールし、他のものをブートストラップするためにそれを使用していますが、私は新しいWebApplicationテンプレートでそれをテストし、そこで動作したので、私はそれが原因であるとは思わないです。
また、スタートアップ・クラスを削除し、Visual Studioを使用して、新規アイテムの追加でOWINスタートアップ・クラス・タイプを使用して新しいものを追加してみましたが、これも呼び出されません。 次に、2つ以上のOwinStartup属性が定義されていると例外を投げることを知っているので、2つ目のStartupクラスを追加しようとしましたが、そこでも例外は投げていません。
他に何を試せばいいのかわかりません。 何かいい方法はないでしょうか?
更新情報
Resharperで未使用の参照を削除したら、Microsoft.Owin.Host.SystemWebへの参照が削除されたことが判明しました。
解決方法は?
がインストールされていることを確認してください。
Microsoft.Owin.Host.SystemWeb
パッケージをインストールします。このパッケージは、IIS でホストされるアプリケーションの起動検出のために必要です。詳細については、以下を参照してください。
この記事
.
関連
-
[解決済み] glyphicons-halflings-regular.woff2 not foundに関するエラーを削除する方法
-
[解決済み] ルート値を含むURL.Action()
-
[解決済み] ASP.NET Identity - HttpContextにはGetOwinContext用の拡張メソッドがありません。
-
[解決済み】OWINスタートアップクラスの欠落について
-
[解決済み] ASP.NET MVCでリクエストスロットルを実装するための最良の方法は?
-
[解決済み】リポジトリとサービスレイヤーの違い?
-
[解決済み】ASP.NET MVC Html.ValidationSummary(true) でモデルエラーが表示されない。
-
[解決済み】ViewModelのベストプラクティス
-
[解決済み] ASP.NET MVCコントローラから外部URIへのリダイレクト
-
[解決済み] ASP.NET MVCにおけるセッション変数
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】同じキーのアイテムがすでに追加されています。
-
[解決済み] glyphicons-halflings-regular.woff2 not foundに関するエラーを削除する方法
-
[解決済み] 要求されたURLにデフォルトのドキュメントが設定されておらず、サーバーでディレクトリブラウジングが有効になっていません。
-
[解決済み】1つのビューに複数のモデルを表示する
-
[解決済み】ASP.NET MVC 3 RazorでAjax.BeginFormを使用する。
-
[解決済み】NULLモデルを持つrenderpartialは、間違った型を渡される
-
[解決済み] [Solved] ASP.NET MVCコントローラメソッドからJSON.NETでシリアライズされたcamelCase JSONを返すにはどうすればよいですか?
-
[解決済み】ViewModelのベストプラクティス
-
[解決済み] ASP.NET MVCにおけるセッション変数
-
[解決済み] ASP.NETの一時ファイルのクリーンアップ