質問編集履歴

4

修正

2022/11/22 05:24

投稿

pom12345
pom12345

スコア12

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,6 @@
1
1
  原因が分かったため終了します。
2
+
3
+ --------------------------------
2
4
 
3
5
  ASP.NET Core MVCのアプリをWindows Server 2019のIIS10で実行したところ、
4
6
  appsetting.Production.jsonを参照してくれない画面があり困っています。

3

修正  

2022/11/22 05:24

投稿

pom12345
pom12345

スコア12

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,5 @@
1
+ 原因が分かったため終了します。
2
+
1
3
  ASP.NET Core MVCのアプリをWindows Server 2019のIIS10で実行したところ、
2
4
  appsetting.Production.jsonを参照してくれない画面があり困っています。
3
5
 
@@ -14,50 +16,3 @@
14
16
  正しく動いているControllerをコピーして、Test2Controllerを削除してから入れ替えてみたが現象は変わりませんでした。
15
17
 
16
18
 
17
- わかるかたいらっしゃれば教えて下さい。
18
-
19
-
20
- ```C#
21
- string rootDirectory = Path.Combine(
22
- this._configuration["FileServer:FileAccessPath"],
23
- this._configuration["FileServer:RootDirectory"]
24
- );
25
-
26
- this._logger.LogInformation("path: " + this._configuration["FileServer:FileAccessPath"].ToString());
27
- this._logger.LogInformation("path: " + this._configuration["FileServer:RootDirectory"].ToString());
28
- ```
29
-
30
- ```json
31
- // appsetting.json
32
- // 開発時のデバッグ用で使用しているもの
33
- {
34
- "FileServer": {
35
- "FileAccessPath": "C:\\inetpub\\wwwroot",
36
- "RootDirectory": "Debug"
37
- }
38
- }
39
-
40
- // appsetting.Development.json
41
- // 未使用 (デバッグ用のパスをここに記入するとエラーするので、appsetting.jsonに記入しています。)
42
-
43
- // appsetting.Production.json
44
- // IISで使用しているもの
45
- {
46
- "FileServer": {
47
- "FileAccessPath": "\\192.168.xxx.xxx\inetpub\\wwwroot",
48
- "RootDirectory": "Release"
49
- }
50
- }
51
- ```
52
-
53
- ```NLog
54
- 2022-11-22 14:01:01.6763|0|INFO|WebApp.Controllers.HomeController|path: \\192.168.xxx.xxx
55
- 2022-11-22 14:01:01.6771|0|INFO|WebApp.Controllers.HomeController|path: Release
56
-
57
- 2022-11-22 14:01:12.6763|0|INFO|WebApp.Controllers.Tests1Controller|path: \\192.168.xxx.xxx
58
- 2022-11-22 14:01:12.6771|0|INFO|WebApp.Controllers.Tests1Controller|path: Release
59
-
60
- 2022-11-22 14:01:27.7983|0|INFO|WebApp.Controllers.Tests2Controller|path: C:\inetpub\wwwroot
61
- 2022-11-22 14:01:27.7983|0|INFO|WebApp.Controllers.Tests2Controller|path: Debeg
62
- ```NLog
63
-

2

修正

2022/11/22 05:22

投稿

pom12345
pom12345

スコア12

test CHANGED
File without changes
test CHANGED
@@ -52,12 +52,12 @@
52
52
 
53
53
  ```NLog
54
54
  2022-11-22 14:01:01.6763|0|INFO|WebApp.Controllers.HomeController|path: \\192.168.xxx.xxx
55
- 2022-11-22 14:01:01.6771|0|INFO|WebApp.Controllers.HomeController|path: release
55
+ 2022-11-22 14:01:01.6771|0|INFO|WebApp.Controllers.HomeController|path: Release
56
56
 
57
57
  2022-11-22 14:01:12.6763|0|INFO|WebApp.Controllers.Tests1Controller|path: \\192.168.xxx.xxx
58
- 2022-11-22 14:01:12.6771|0|INFO|WebApp.Controllers.Tests1Controller|path: release
58
+ 2022-11-22 14:01:12.6771|0|INFO|WebApp.Controllers.Tests1Controller|path: Release
59
59
 
60
60
  2022-11-22 14:01:27.7983|0|INFO|WebApp.Controllers.Tests2Controller|path: C:\inetpub\wwwroot
61
- 2022-11-22 14:01:27.7983|0|INFO|WebApp.Controllers.Tests2Controller|path: debeg
61
+ 2022-11-22 14:01:27.7983|0|INFO|WebApp.Controllers.Tests2Controller|path: Debeg
62
62
  ```NLog
63
63
 

1

修正

2022/11/22 05:21

投稿

pom12345
pom12345

スコア12

test CHANGED
File without changes
test CHANGED
@@ -3,8 +3,7 @@
3
3
 
4
4
  ASP.NET Core MVCのアプリをVisual Studio 2019のデバッグで実行しても、同じことは再現されませんでした。
5
5
 
6
- HomeController, Test1Controller, Test2Controllerの3つのControllerで以下のコードを記載していますが、
6
+ HomeController, Test1Controller, Test2Controllerの3つのControllerで以下のコードを記載していますが、コードの違いはありませんでした。
7
- コードの違いはありませんでした。
8
7
 
9
8
  (動作状況)
10
9
  HomeController: 正しい(appsetting.Production.jsonの値)