teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

だつじついか

2018/03/16 10:10

投稿

退会済みユーザー
answer CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  であれば、IIS Express で動かしたときと IIS で動かしたときのワーカープロセスの違いを認識して下さい。(そのあたりが認識されてないと、今後また同様な問題で悩むことになるかもしれません)
4
4
 
5
- IS Express では質問者さんが Visual Studio を立ち上げた時のアカウント(管理者アカウント?)で Web アプリは動いているはずです。一方、IIS 上で動かした場合はアプリケーションプールのアカウントになります。
5
+ IIS Express では質問者さんが Visual Studio を立ち上げた時のアカウント(管理者アカウント?)で Web アプリは動いているはずです。一方、IIS 上で動かした場合はアプリケーションプールのアカウントになります。
6
6
 
7
7
  そうすると、IIS Express ではユーザー対話モードでアプリが実行され、IIS ではそうではないということになります。(前者は Environment.UserInteractive プロパティが true、後者は false になるので調べてみてください。true / false でどう違うかは MSDN ライブラリを読んでください)
8
8