IISのアプリケーション プールの32ビット アプリケーションの有効化設定について

最近の質問で応えたWindowsで実装されているIIS(インターネットインフォメーションサービス)のアプリケーションプールの基本設定にある「マネージ パイプラインモード」について備忘録的に投稿します。

続きを読む IISのアプリケーション プールの32ビット アプリケーションの有効化設定について

IISのアプリケーション プールのマネージ パイプラインモード設定について

最近の質問で応えたWindowsで実装されているIIS(インターネットインフォメーションサービス)のアプリケーションプールの基本設定にある「マネージ パイプラインモード」について備忘録的に投稿します。

続きを読む IISのアプリケーション プールのマネージ パイプラインモード設定について

IISのアプリケーション プールのID設定について

最近の質問で応えたWindowsで実装されているIIS(インターネットインフォメーションサービス)のアプリケーションプールの詳細設定にある「ID」について備忘録的に投稿します。

続きを読む IISのアプリケーション プールのID設定について

[Box]APIを利用してファイルをダウンロードする

先回までに認証(OAuth2)アカウント情報(UserInfo)を紹介した、クラウド上のストレージサービス[Box]のAPI記事の第3弾です。今回はファイルをダウンロードするサンプルです。

続きを読む [Box]APIを利用してファイルをダウンロードする

[Box]APIを利用してアカウント情報の取得を行う

OneDriveやGoogleドライブのように、メジャーなサービスではないですが、クラウド上のストレージサービス[Box]のAPI記事の第2弾です。先回は認証(OAuth2)でした。今回はアカウント情報を取得するサンプルです。

続きを読む [Box]APIを利用してアカウント情報の取得を行う

[Box]APIを利用してOAuth2での認証を行う

OneDriveやGoogleドライブのように、メジャーなサービスではないですが、クラウド上のストレージサービス[Box]のAPIを使って認証(OAuth)するプログラムを書いていて、情報が少なかったので備忘録的に投稿します。

続きを読む [Box]APIを利用してOAuth2での認証を行う

Visual Studio 2017 でWebサービスを新規作成する手順

Webサービス作ってますか?今回は、Visual Studio 2017でWebサービスを作成する手順をご紹介します。過去のVisual Studioでは、[新規作成|Webサイト]というメニューで、XMLウェブサービスのサイトが作成できていましたが、2017で作成する手順を備忘録的に投稿します。

続きを読む Visual Studio 2017 でWebサービスを新規作成する手順

メモリ ゲートの確認は失敗しました

あまり出ないエラーですが、マシンのメモリ消費量によって出るらしい。私も開発環境では皆無で、稼働環境(仮想環境)にデプロイして初めて見ることができました。ASP.NETからのエラーメッセージは以下のようなメッセージが表示されます。

空きメモリ (******* バイト) が総メモリの *% 未満であるため、メモリ ゲートの確認は失敗しました。 その結果、サービスは受け取る要求に使用できません。 これを解決するには、マシンの負荷を減らすか、serviceHostingEnvironment 構成要素の minFreeMemoryPercentageToActivateService の値を調整します。

それにしても長い属性名です。
ミニマムフリーメモリーパーセンテージトゥーアクティブサービス

続きを読む メモリ ゲートの確認は失敗しました

WFCサービスをホストした場合の物理パスを取得する HostingEnvironment クラス

Webアプリやサービスを使っていると、動作しているパスを取得したくなる。ASP.NETの場合、Webアプリの場合には、Server.MapPathなど便利なクラスが用意されているが、WCFサービスで取得する手段探しに難航したので備忘録。

Server.MapPathが使えるのは、UIクラスなのでWebアプリの場合にはPageクラスの中でないと物理パスの取得はできない。自作クラスなどの場合には、HttpServerUtilityアセンブリにMapPathメソッドがあるので、それが使える。

今回はサービス自体がホストされている関係なので、予想が付かない。色々調べていて、ようやく発見。
続きを読む WFCサービスをホストした場合の物理パスを取得する HostingEnvironment クラス

WCF WEB HTTP サービスのキャッシュ サポート AspNetCompatibilityRequirements

WCFサービスをASP.NETでホストする場合に表示されたエラー。結構悩んだので備忘録。

続きを読む WCF WEB HTTP サービスのキャッシュ サポート AspNetCompatibilityRequirements