問題タブ [servermanager]

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.

0 投票する
1 に答える
329 参照

azure - ServerManager クラス、自分のサイトが Azure Compute Emulator のサイト コレクションにありません

Web という名前の WebRole があり、Azure コンピューティング エミュレーターで次のコードを実行しています。

ただし、serverManager.Sites はローカル IIS にあるサイトのみを返しますが、Windows Azure Emulator でホストされているサイトが必要です。

助言がありますか?

0 投票する
1 に答える
172 参照

c# - サイトの再起動は、上にブレークポイントを設定した場合にのみ機能します

コンテクスト

このクラスを使用して、ServerManagerサイトでいくつかのアクションを実行します。

実際には、でバインディング(http / https)を削除し、site1で再作成しsite2ます。

変更を保存します.CommitChanges()

その後、問題はIISがサイトをオフにすることです。だから私site2.Start()はサイトを再起動するために使用します。

しかし、これは機能しません...ブレークポイントをに設定した場合を除きますsite2.Start()

何が起こっているのかについてのアイデアはありますか?解決策はありますか?

完全なコード(最後の行で再開)

0 投票する
1 に答える
3645 参照

iis - ServerManager コンストラクターがテスト環境でクラッシュする

MVC 4 で制御アプリケーションを作成していますが、非常に厄介な問題に遭遇しました。プロジェクトをローカルでデバッグすると、正常に動作します。ただし、プロジェクトをテスト サーバー (Windows Server 2008 R2) にデプロイすると、次の改行が発生します。

どんな助けでも大歓迎です!

スタックトレース:

0 投票する
2 に答える
83 参照

windows - XP で欠落している Microsoft.Web 名前空間

ServerManager クラスを使用しようとしていますが、XP OS で "Microsoft.Web.Administration" と "Web.Management.Server" が見つからないことがわかりました。

Microsoft.Web.Management dll またはその他の提案をダウンロードするのに役立ちますか? XPマシンでVS2010を使用しています。

0 投票する
1 に答える
3642 参照

c# - IIS ServerManager クラスがハンドラー マッピングを無効にするのはなぜですか?

Microsoft.Web.Administration 名前空間のクラスを使用して、カスタム CGI-Exe のハンドラー マッピング (スクリプト マップ) を Internet Information Server に追加したいと考えています。(簡略化された)コードは次のとおりです。

このコードは、ハンドラー マッピングを IIS のマッピング リストに追加しますが、無効としてマークされます。 IIS マネージャーで無効化されたハンドラー マッピングのスクリーンショット

[操作] ウィンドウから [機能のアクセス許可の編集] を手動で選択し、次のダイアログで [実行] アクセス許可を選択する必要があります。

[機能のアクセス許可の編集] ダイアログのスクリーンショット

ハンドラーの作成中にさまざまな構成オプションを設定するか、機能のアクセス許可をプログラムで編集することにより、ハンドラー マッピングを有効にする方法を知りたいです。

アップデート

このスクリプトの結果として作成された web.config をコピーし、上記のダイアログで実行権限を手動で追加し、結果の web.config を元のものと比較しました。

開始が次のように変更されました。

ここで、accessPolicy の設定方法を調べる必要があります。しかし、これが特定のハンドラ ノードではなく、ハンドラ ノードに設定されているのはなぜですか?

0 投票する
2 に答える
9181 参照

powershell - Powershell モジュール: Server-Manager モジュールの有効化/取得 Windows 7

Windows 7 Enterprise に Win Remote Mgmt ツールをインストールしました。サーバーをリモート管理し、SEVERMANAGER MODULE を必要とするスクリプトを実行したいと考えています。リモート管理ツールをインストールして機能としてアクティブ化した後、Powershell を起動し、モジュールをインポートしようとしました: Import-Module ServerManager ==> エラーで終了しました。

次に、どのモジュールがアクティブであるかを確認したいと思いました: get-Module -List * そして、AD、Bitlocker モジュールなどがありました。

では、SERVERMANAGER MODULE の問題は何ですか?

誰かが私にヒントを与えることができますか?

ありがとうございました

0 投票する
2 に答える
3419 参照

c# - プログラムで IIS からサイト ステータスを取得し、COM エラーを返します

プログラムで IIS からサイトのステータスを取得して、サイトが停止しているかどうかを確認しようとしていますが、次のエラーが発生し続けました。

オブジェクト ID が有効なオブジェクトを表していません。(HRESULT からの例外: 0x800710D8)

アプリケーションは、ServerManager Site クラスを使用してサイト ステータスにアクセスしています。ここにコードがあります、

静的サイトでテストして問題を切り分け、サイトが稼働していること、すべての構成が有効であること、有効なアプリケーション プールを指していることなどを確認しました。

詳細が必要な場合はお知らせください。それはCOMのものですか?

0 投票する
2 に答える
1287 参照

c# - ServerManagerはどのようにして特定のサイトの状態を検出しますか

Servermanagerを使用してサイトのステータスを読み取ろうとしています。基本的にこれは私が持っているものです、

設定ファイルとサイトの詳細を問題なく読み取ることができます。ただし、サイトのステータスは、以下のCOMエラーを表示しているか、IISのサイトの実際のステータスを反映していないステータスを表示しています。

私の理解では、設定ファイルにはサイト情報のみが含まれています。どのIISサーバーが構成から読み取っているのかは示されません。では、ServerManagerは、サイトの実行ステータスを探すためにどのIISを調べるべきかをどのように知るのでしょうか。

0 投票する
3 に答える
5217 参照

c# - ポートがコード ビハインドで現在 IIS7 (webSite) で使用されているかどうかを確認するにはどうすればよいですか?

IIS に新しい Web サイトを追加して構成するプログラム「インストーラー」を開発しました。私の問題は、インストールする前に、ユーザーが指定したポートが別のサイトで既に使用されているかどうかを確認したいということです。

私のプロジェクトは C# WinForm スタイルです。アイデアがある人?

0 投票する
1 に答える
206 参照

c# - ServerManager は複数のスレッドで異なる動作をします

これらのプロパティは、静的ヘルパー クラスで作成しました。

Helper メソッドを呼び出すとき

このヘルパーを (メイン スレッドで) 使用するコードでは、すべてのサイトとそのプロパティを正しく取得します。

一方、このヘルパーを使用するコードで呼び出すと (バックグラウンド ワーカー スレッドで) SitesCollection が取得されますが、インデクサー [siteName] でサイトを取得するとコードがフリーズします。

(デッドロックのように見えますが、私の側からのロックはありません)