問題タブ [cassini]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net-mvc - ASP.NET MVC 2 Web サイトを作成し、ローカル IIS Web サーバーに対して実行する方法に関するチュートリアル (Cassini を使用しない)
シンプルな ASP.NET MVC Web サイトを作成し、デフォルトの Visual Studio Development Server (別名 Cassini) ではなく、ローカル IIS7 Web サーバーに対して実行する方法について、適切なリンク/チュートリアルを持っている人はいますか?
はい、Google を試しましたが、適切なキーワードなどを取得できませんでした。
乾杯 :)
asp.net - IISとASP.NetWeb開発サーバーの動作の違いは?
開発中、私は通常、Web開発サーバー(カッシーニと呼ばれることもあります)を使用してASP.Netアプリケーションをテストします。ときどき、実際のIIS環境に公開すると、アプリケーションの動作が異なることに気付きます。
では、本番IISサーバーとASP.Net Web開発サーバーの動作の違いは何ですか?機能セットの違い(明らかにIISにはWDSにはない機能がたくさんある)ではなく、ASP.Netの処理方法の違いを意味します。
ところで:この質問への回答にはいくつかの違いがありますが、もっとあるはずです。
asp.net-mvc - ブラウザの基本認証の何が問題になっていますか?
次の URL にアクセスしようとしています :-
複雑なことは何もありません。URL にユーザー名/パスワードが含まれていることに注意してください。これは基本認証用だと思います。
私がそうすると、リクエストヘッダーに「Authorize」ヘッダーがありません。ええと...それは正しくありません:(
サイトで匿名認証のみを設定しています。私は匿名をオフにして基本をオンにしたくありません..すべてのサイトが基本を必要とするわけではないため..いくつかのアクションメソッドのみが必要です。
それで..なぜこれが機能しないのですか?これは、私のコードが 401 チャレンジやがらくたを送信していないという事実と関係がありますか?
価値があるのは、私のサイトはIIS7で実行されているASP.NET MVC1です(cassiniで実行すると同じことが起こります)。
アップデート:
これが基本認証 (ala セキュリティ上の欠陥) を使用してリソースを呼び出す違法な方法である場合、ASP.NET MVC Web サイトの場合、アクション メソッドごとに (サイト全体ではなく)、これを行うことは可能ですか?
.net - SimpleWorkerRequestはどのようにMIMEタイプを拡張機能に関連付けますか?
カッシーニでsvgファイルを参照するhtmlを提供していましたが、mimeタイプが正しく送信されていなかったため、問題が発生しました。結局、mimeタイプに基づいて拡張子を設定するカッシーニの独自のポートを作成しました。
ぐっすり眠った後、Casinniを介してコンテンツを提供する.NETクラスであるSimpleWorkerRequestのカスタムmimeタイプを構成できるレジストリキーまたは構成ファイルがある可能性があることに気付きました。しかし、それが何なのかわかりません。
asp.net - デバッグ:タイプがシリアル化可能としてマークされている場合の「タイプはシリアル化可能としてマークされていない」例外をデバッグする方法
私がしようとしていること:
Webページで。しかし、それはシリアル化例外をスローし続けます:
アセンブリ'QC.Security、Version = 1.0.0.1、Culture = neutral、PublicKeyToken =null'に「QC.Security.SL.SiteUser」と入力しても、シリアル化可能としてマークされていません。
ただし、カスタムIIdentityであるタイプは、次のようにシリアル化可能としてマークされます。
シリアライザーコードにステップインして、なぜフォールオーバーするのかを知ることができないため、これをデバッグする方法がわかりません。コールスタックは、[外部コード]に到達する前に1フレームだけ深くなっています。また、タイプがシリアル化可能として明確にマークされていることを考えると、エラーメッセージはほとんど役に立ちません。試行錯誤の調整によっても生成されたタイプは、メンバーの例外に対して解決されません。
正常に動作していました。しかし、今では「突然」ではありません。これは通常、Visual Studioにいくつかのばかげたバグがあることを意味しますが、再起動しても「今回」は役に立ちません。だから今、それが愚かなVSバグなのか、それとも完全に無関係なエラーなのか、シリアル化例外が発生するのか、何か間違っているのかはわかりません。
真実は、VS 2008の再起動またはその他の厄介な回避策によって「修正」された、過去数か月にわたって行った野生のガチョウの追跡の数を考えると、VSを信頼しなくなったということです。
c# - コンソールから Cassini を実行する
MsBuild.exe を使用してコンソールからプロジェクトをデバッグします。プロジェクトをコンパイルした後、それを開始してテストしたいのですが、プロジェクトをテストするために Cassini を開始できないという問題があります。Cassini をコンソールから実行できますか?
asp.net - ASP.NETはページの読み込み時にコンパイルしますが、Ctrl + Shift+Bではコンパイルしません
cassiniでのデバッグ中、コードは正常に実行されますが、明示的にビルドすると、オブジェクトでコンパイルが中断され、参照が見つからないと表示されます。ブレークポイントの間は、オブジェクトへの適切な参照が表示され、デバッグインテリセンスを表示できます。
コード自体は単純です
コントロールは、名前空間CFTW.Controlsを持つ単純なユーザーコントロールです。呼び出し元のコードは、同じフォルダーにあるWebコントロールにあります。同じ名前空間に呼び出し元のコードを追加してみました。
編集:最大の問題は、dllを公開できないことです。まあ、とにかくハイレベルで。
visual-studio - mimeタイプをVSWebDevServerでオーバーライドする
VS Web開発サーバー(cassini)からFirefoxにxbapsを提供したいのですが、開発サーバーから提供されると、Firefoxはこのファイルのダウンロードを提案します。私の知る限り、これは、開発サーバーが、IISから提供される場合に機能する「application/x-ms-xbap」ではなく「application/octet-stream」のmimeタイプでxbapファイルを提供しているためです。
開発サーバーが*.xbapファイルに使用するmimeタイプを変更する方法を知っている人はいますか?
asp.net - 組み込みのWebサーバーでのASP.NETのデバッグが突然停止する
Windows Server 2008(64ビット)、組み込みのWebサーバーとASP.NET MVC1.0Webアプリケーションを備えたVS2008があります。
私がやろうとしているのは、そのアプリをデバッグすることだけです。ブレークポイントはたくさんありますが、非常に奇妙な動作をします。最初にF5でデバッグセッションを開始し、ブレークポイントに到達すると、デバッガーは正常に停止します。ただし、いくつかのF10 / F11のデバッグが突然「停止」した後(その時点では例外はありません)、VSがブラウザーのプロセスから切り離されることも、Webアプリの実行が停止することもありません。VisualStudioは接続されたままで、Web要求は通常どおり実行を続けます。
さまざまなブラウザ(Chrome、Firefox、IE)を試しましたが、役に立ちませんでした。
これを解決するにはどうすればよいですか?それは本当に私を狂わせます。
visual-studio-2010 - 指定されたディレクトリまたはファイルは Web サーバー上に存在しません
最近、mvc2 で .net 4 に変換したハイブリッド asp.net Web フォーム/mvc アプリケーションがあります。そのアプリケーションを IIS 7.5 (Windows 7) で実行するようにセットアップしました。サイトの Web フォーム部分は正常に動作していますが、MVC 部分は正常に動作していません。ルーティング エンジンを通過する必要があるページにアクセスしようとするたびに、
HTTP エラー 404.0 - 見つかりません
お探しのリソースは削除されているか、名前が変更されているか、一時的に利用できません。
モジュール IIS Web コア
通知 MapRequestHandler
ハンドラ StaticFile
エラー コード 0x80070002
私は VS2010 を介してこの Web サイトをデバッグしています (そのため、Cassini の代わりに IIS を使用するようにセットアップしました)。Application_Start 関数にブレークポイントを設定すると、ヒットしないため、ルートが登録されません。aspx ページのコード ビハインドの 1 つで Page_Load 関数にブレーク ポイントを配置すると、ヒットします。そのため、ルートが登録されていないことが問題のようです。
私は何が欠けていますか?