問題タブ [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.
.net - プログラムでASP.NET一時ディレクトリを取得するにはどうすればよいですか?
ASP.NETで使用される一時ディレクトリは、通常、次の場所にあります。
ただし、web.configファイルのコンパイル要素のtempDirectory属性によってオーバーライドされる場合があります。
デフォルトのディレクトリであるかユーザーがオーバーライドしたディレクトリであるかに関係なく、ASP.NETで現在使用されている一時ディレクトリを取得するにはどうすればよいですか?
PS一時ディレクトリの下にサブディレクトリを返すプロパティがいくつかありますが(たとえばAppDomain.CurrentDomain.DynamicDirectory
、その他)、構成ファイルに表示されているディレクトリを探しています。
asp.net-mvc - Linq-to-SQL を使用した中程度の信頼の ASP.NET MVC アプリケーションでの Cassini 例外
Cassini 3.5.0.2 で中程度の信頼の ASP.NET MVC アプリケーション (Linq-to-SQL を使用) を参照しようとすると、次の例外が発生します。
内部例外あり:
同じアプリケーションが IIS7 と内部 VS2008 Web サーバーで動作します。Cassini は、Linq-to-SQL を使用していない ASP.NET MVC アプリケーションでも問題なく動作します。
[assembly: System.Security.AllowPartiallyTrustedCallers]
中程度の信頼で動作するために、ASP.NET MVC アプリケーションと Linq-to-SQL リポジトリ プロジェクトの両方が適用されています。
この問題について手がかりはありますか?
編集
例外は、次の行でスローされますServer.cs
:
asp.net - Apache (Windows XP) 上の ASP .NET 2.0?
イントラネット環境用の ASP .NET 2.0 Web アプリを構築しています。サイトは、LAN 内の XP マシンでホストする必要がある場合があります。IIS は接続数を 40 に制限します。私の要件は異なります。LAN 内のクライアントの数はもっと多くてもかまいません。たとえば、最大 1000 またはそれ以上です。
このサイトは ASP .NET 2.0 を使用して構築されており、ASP .NET Ajax 1.0 を広範囲に使用しています。どのようなオプションがありますか? Apache サーバーでホストすることは可能ですか? (ASP .NET Ajaxを使用)そうでない場合、代替手段はありますか?
ありがとう。
編集:ultidev cassini について聞いたことがあります。それは良いオプションですか (ASP .NET 2.0+ ASP .NET AJAX 1.0)?
asp.net-ajax - ultidev cassini は、ASP .NET 2.0 (Ajax 1.0) ベースの Web アプリ (イントラネット) のホスティングに適していますか?
サーバーは Windows XP にインストールする必要があり、ASP .NET 2.0 + ASP .NET AJAX 1.0 ベースの Web アプリケーションをホストする必要があります。
同時接続制限とは?(XP 上の IIS の 40 とは対照的に)
知っておく必要があるその他の制限/欠点はありますか?
sitecore - SiteCoreXpressとCassini
カッシーニでSiteCoreExpressを正常にセットアップした人はいますか?
ありがとう。
visual-studio - Win764でのcassiniまたはユニットテストの一部のプロセス呼び出しでStandardOutputを取得できません
.netから複数のプロセスを実行しているときに、プロセスからの出力を読み取るのに問題があります。1つの例は「netsh」コマンドです。
DHCPサーバーからすべてのスコープを読み取ろうとしています。
Webアプリケーションと単体テストでのみ失敗しています。
以下のコードでは、「メッセージ」は空の文字列です。
いくつかのポイント
- VS2008で.net3.5を実行している
- Webアプリ、つまりカッシーニで失敗する
- ユニットテストで失敗する(resharperを使用)
- コンソールアプリから動作します
- Windowsアプリから動作します
- コマンドラインから動作します
- 以前はWindowsXPで動作していました
- UACをオフにしてみました
- 他のコマンドは機能します。たとえばipconfigの場合
- 管理者としてVSを実行してみました
- はい、私はこれを行う他の方法があることを知っており、それらを調べています。しかし、プロセスアプローチが機能しない理由を知りたいのですが。
編集:
それはWindows764ビットにのみあることが判明しました
MS Premierサポートは問題を再現し、解決/回避策に取り組んでいます。
visual-studio - デバッグの質問-カッシーニのVS2008Webサービス
Visual StudioでWebサービスをテストし、デバッガーを使用してステップスルーしています。
次に、[デバッグの停止]をクリックします。これによりデバッグセッションは停止しますが、プログラムは暴走列車のように実行され続けます。
これはVisualStudio2008の「バグ」ですか、それとも「機能」ですか?これが機能の場合、[デバッグの停止]をクリックしたときに実行を停止するようにVisual Studioに指示するにはどうすればよいですか?
web-services - Cassini がホストするリモート デバッグ Web サービス
Cassini によってホストされているローカル マシンで Web サービスをリモート デバッグする方法はありますか?
つまり、ローカル マシンで http://localhost:1234/webservice を参照できますが、別のマシンに移動して http://ip_address_of_my_machine:1234/webservice にアクセスすることはできません。
方法はありますか?
ありがとう、ジョン
visual-studio-2008 - VS 2008デバッガー:Webサービスを実行するCassiniポートをどのように決定しますか?
WebサイトとWebサービスを含むVS2008ソリューションがあります。私は両方を同時に開発しているので、一方から他方にデバッグできると便利です。
Webサービスが見つからない場合があります。web.configを見ると、見ているポート番号が、デバッガーを使用したときにサービスを自動実行するポート番号ではないことがわかります。たとえば、web.configリファレンスは次のようになります。
key = "mynamespace.mywebservice" value = "http:// localhost:55765/mywebservice.asmx"を追加します
カッシーニのポートアイコンにカーソルを合わせると、Webサービスがポート55382(またはその他の非55765ポート)で実行されていることがわかります。それが見つからないのも不思議ではありません。
それが実行されるポート番号がWeb構成で指定されたものであることを強制する方法はありますか?また、Web構成ポート番号を使用してどこで実行するかを判断していない場合...どこで決定しますか?VS2005では、デバッグ時に使用するポート番号を指定する方法がありましたが、VS2008のWebサービスプロジェクトのどこにもそれが見つかりません。
より多くの開発者がこのプロジェクトに参加するにつれて、これは本当に問題を引き起こすでしょう-どうすればそれを修正できますか?Webサービスを削除してプロジェクトに再度追加すると修正されますが、文字通り1日に数回実行する必要があります。理想的な解決策ではありません。
c# - デバッグを停止するときに開発サーバーを停止する
Visual Studio でのデバッグを停止するときに、開発 Web サーバーを自動的に停止するにはどうすればよいですか?