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