質問編集履歴

3

web.configの 下部にある system.webServer の記述を追加

2021/12/09 06:44

投稿

matsu20211207
matsu20211207

スコア1

test CHANGED
File without changes
test CHANGED
@@ -171,3 +171,53 @@
171
171
  何か重要な項目の設定が不足しているのでしょうか?
172
172
 
173
173
  重ねてよろしくお願いいたします。
174
+
175
+
176
+
177
+
178
+
179
+ < +++ 以下を追加 2021/12/09 15:45 +++ >
180
+
181
+
182
+
183
+ ・もしかしたら、web.configの 下部にある system.webServer の記述も関係あるかもと思いましたので追記します (トークン部分のみ xxxx に変更)
184
+
185
+
186
+
187
+ ```
188
+
189
+ <system.webServer>
190
+
191
+ <validation validateIntegratedModeConfiguration="false"/>
192
+
193
+ <modules>
194
+
195
+ <remove name="ScriptModule"/>
196
+
197
+ <add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=xxxxx"/>
198
+
199
+ </modules>
200
+
201
+ <handlers>
202
+
203
+ <remove name="WebServiceHandlerFactory-Integrated"/>
204
+
205
+ <remove name="ScriptHandlerFactory"/>
206
+
207
+ <remove name="ScriptHandlerFactoryAppServices"/>
208
+
209
+ <remove name="ScriptResource"/>
210
+
211
+ <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=xxxxxx"/>
212
+
213
+ <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=xxxxxxx"/>
214
+
215
+ <add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=xxxxxx"/>
216
+
217
+ </handlers>
218
+
219
+ </system.webServer>
220
+
221
+ ```
222
+
223
+ よろしくお願いいたします。

2

バッククオート (Shift + @) で囲むようにしました。よろしくお願いします。

2021/12/09 06:43

投稿

matsu20211207
matsu20211207

スコア1

test CHANGED
File without changes
test CHANGED
@@ -124,6 +124,10 @@
124
124
 
125
125
  コメント化した部分は次の通り (トークンの部分のみ XXXX に変更)
126
126
 
127
+
128
+
129
+ ```
130
+
127
131
  <configSections>
128
132
 
129
133
  <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=XXXXXXXXX">
@@ -150,6 +154,8 @@
150
154
 
151
155
  </configSections>
152
156
 
157
+ ```
158
+
153
159
 
154
160
 
155
161
  頂いたアドバイスをふまえ、もしかしたら、項目の中の一部は必要だったのかもしれないと思い、

1

サーバ移行にあたり web.config を修正したことを追加

2021/12/09 03:20

投稿

matsu20211207
matsu20211207

スコア1

test CHANGED
File without changes
test CHANGED
@@ -105,3 +105,63 @@
105
105
 
106
106
 
107
107
  よろしくお願いいたします。
108
+
109
+
110
+
111
+ < +++ 以下を追加 2021/12/09 11:50 +++ >
112
+
113
+
114
+
115
+ サーバ移行にあたり、web.config を一部変更しました
116
+
117
+ 以前は IIS6 で運用していたので、system.web.extensions の設定が必要でしたが、
118
+
119
+ 今回iis10 では system.webserver を使うとのこで、当該の記載があるとエラーが出て動かなくなるので、項目ごとコメント化しました。
120
+
121
+  (構成エラー : 定義済みの xxx セクションが重複しています とのこと)
122
+
123
+
124
+
125
+ コメント化した部分は次の通り (トークンの部分のみ XXXX に変更)
126
+
127
+ <configSections>
128
+
129
+ <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=XXXXXXXXX">
130
+
131
+ <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=XXXXXXXXX">
132
+
133
+ <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=XXXXXXXXX" requirePermission="false" allowDefinition="MachineToApplication"/>
134
+
135
+ <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=XXXXXXXXX5">
136
+
137
+ <section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=XXXXXXXXX" requirePermission="false" allowDefinition="Everywhere"/>
138
+
139
+ <section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=XXXXXXXXX" requirePermission="false" allowDefinition="MachineToApplication"/>
140
+
141
+ <section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=XXXXXXXXX" requirePermission="false" allowDefinition="MachineToApplication"/>
142
+
143
+ <section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=XXXXXXXXX" requirePermission="false" allowDefinition="MachineToApplication"/>
144
+
145
+ </sectionGroup>
146
+
147
+ </sectionGroup>
148
+
149
+ </sectionGroup>
150
+
151
+ </configSections>
152
+
153
+
154
+
155
+ 頂いたアドバイスをふまえ、もしかしたら、項目の中の一部は必要だったのかもしれないと思い、
156
+
157
+ コメント化した項目は5項目あったので、先ほど試しに 1つずつ復活させながらやってみましたが、どれも上記の重複エラーが表示されました
158
+
159
+  (5項目すべてコメント化したら重複エラーは出なくなった)
160
+
161
+
162
+
163
+
164
+
165
+ 何か重要な項目の設定が不足しているのでしょうか?
166
+
167
+ 重ねてよろしくお願いいたします。