ITよろづや

ITの参考になる情報を備忘録代わりに残していきます

IIS Web Deploy after using netFxVersion ERROR_INVALID_SETTING_VALUE_SPECIFIED

IISの移行ツールとして使用できるWeb Deployですが、異なるバージョンのサーバ間で使用すると、「ERROR_FRAMEWORK_VERSIONS_DO_NOT_MATCH」のエラーが出力されます。

 

この対策として以下がマイクロソフトのサイトで紹介されています。

 

以下は情報元です。

 

https://docs.microsoft.com/en-us/iis/publish/troubleshooting-web-deploy/web-deploy-error-codes#ERROR_FRAMEWORK_VERSIONS_DO_NOT_MATCH

 

そして以下は対策方法です。

 

ERROR_FRAMEWORK_VERSIONS_DO_NOT_MATCH
Diagnosis: This can occur if you are doing a web server sync between two machines that have different versions of .Net installed.

Resolution: By default, Web Deploy will favor running in the version of .Net that is specified in its configuration file. If the version of .Net that Web Deploy is using on the client is different from the version on the server, we will block a Web Server sync to prevent settings from different versions of .Net from being migrated. To get around this, you have two options:

Use the netFxVersion provider setting to tell Web Deploy exactly which .Net settings to migrate. Here is a command line example which forces Web Deploy to sync .Net 2.0 settings:

msdeploy.exe -verb:sync -source:webserver,machineconfig32.netfxversion=2,machineconfig64.netfxversion=2,rootwebconfig32.netfxversion=2,rootwebconfig64.netfxversion=2 -dest:webserver,machineconfig32.netfxversion=2,machineconfig64.netfxversion=2,rootwebconfig32.netfxversion=2,rootwebconfig64.netfxversion=2,computername=destServername

Run Web Deploy in the same version of .Net between client and server. On the client side, you can change the ordering of the supportedRuntime version element in the %programfiles%\IIS\Microsoft Web Deploy V3\msdeploy.exe.config file for the version of .Net that is specified first (see gacInstall provider for an example of this). This will indicate the version of .Net that will be loaded, assuming it is installed on your system. On the server side, you can do the same for %programfiles%\IIS\microsoft web deploy\msdepsvc.exe.config. If you modify this file, make sure to restart the Web Deployment Agent Service (net stop msdepsvc & net start msdepsvc).

 

 

そして実際に上記内容を試してみたところ、違うエラーがでるようになりました。以下は実行結果です。

 

C:\Program Files\IIS\Microsoft Web Deploy V3>msdeploy -verb:sync -source:archivedir=c:\archive,encryptPassword=Password123,machineconfig32.netfxversion=2,machineconfig64.netfxversion=2,rootwebconfig32.netfxversion=2,rootwebconfig64.netfxversion=2 -dest:webServer,machineconfig32.netfxversion=2,machineconfig64.netfxversion=2,rootwebconfig32.netfxversion=2,rootwebconfig64.netfxversion=2 -enablelink:AppPoolExtension -verbose -whatif
詳細: 同期パス #1 を実行しています。
詳細: バックアップは実行されませんでした。
情報: MSDeploy.webServer (MSDeploy.webServer) を追加しています。
情報: webServer (MSDeploy.webServer/webServer) を追加しています。
詳細: 規則 SchemaSection により、section (MSDeploy.webServer/webServer/appHostConfig[@path='']/configSections/sectionGroup[@name='system.ftpServer']/sectionGroup[@name='security']/section[@name='authentication']) に対する Delete 操作はスキ ップされました。
詳細: 規則 SchemaSection により、section (MSDeploy.webServer/webServer/appHostConfig[@path='']/configSections/sectionGroup[@name='system.webServer']/sectionGroup[@name='security']/section[@name='dynamicIpSecurity']) に対する Delete 操作はスキップされました。
詳細: ソース section (MSDeploy.webServer/webServer/appHostConfig[@path='']/configSections/sectionGroup[@name='system.webServer']/section[@name='httpCompression']) がデスティネーション (MSDeploy.webServer/webServer/appHostConfig[@path='']/configSections/sectionGroup[@name='system.webServer']/section[@name='httpCompression']) と一致しません。属性 (allowDefinition['AppHostOnly','Everywhere'],overrideModeDefault['Deny','Allow']) が異なります。更新は保留されています。
情報: section (MSDeploy.webServer/webServer/appHostConfig[@path='']/configSections/sectionGroup[@name='system.webServer']/section[@name='httpCompression']) を更新しています。
詳細: 規則 SchemaSection により、section (MSDeploy.webServer/webServer/appHostConfig[@path='']/configSections/sectionGroup[@name='system.webServer']/section[@name='applicationInitialization']) に対する Delete 操作はスキップされました。
詳細: 規則 SchemaSection により、section (MSDeploy.webServer/webServer/appHostConfig[@path='']/configSections/sectionGroup[@name='system.webServer']/section[@name='webSocket']) に対する Delete 操作はスキップされました。
情報: filter (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/isapiFilters']/isapiFilters/filter[@name='ASP.Net_4.0_32bit']) を削除しています。
情報: filter (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/isapiFilters']/isapiFilters/filter[@name='ASP.Net_4.0_64bit']) を削除しています。
詳細: 規則 EnvironmentVariableNormalize により、ソース filter (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/isapiFilters']/isapiFilters/filter[@name='ASP.Net_2.0.50727-64']) が変更 済みの属性 (parameters) に置換されました。
情報: 子 isapiFilters (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/isapiFilters']/isapiFilters/filter[@name='ASP.Net_2.0.50727-64']) を追加しています。
詳細: 規則 EnvironmentVariableNormalize により、ソース filter (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/isapiFilters']/isapiFilters/filter[@name='ASP.Net_2.0.50727.0']) が変更済みの属性 (parameters) に置換されました。
情報: 子 isapiFilters (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/isapiFilters']/isapiFilters/filter[@name='ASP.Net_2.0.50727.0']) を追加しています。
詳細: ソース httpCompression (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/httpCompression']/httpCompression) がデスティネーション (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/httpCompression']/httpCompression) と一致しません。属性 (staticCompressionIgnoreHitFrequency) が異なります。更新は保留されています。
詳細: 規則 EnvironmentVariableNormalize により、ソース httpCompression (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/httpCompression']/httpCompression) が変更済みの属性 (parameters) に置換されました。
情報: httpCompression (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/httpCompression']/httpCompression) を更新しています。
情報: add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/httpCompression']/httpCompression/staticTypes/add[@mimeType='application/javascript']) を削除しています。
情報: add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/httpCompression']/httpCompression/staticTypes/add[@mimeType='image/svg+xml']) を削除しています。
情報: 子 staticTypes (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/httpCompression']/httpCompression/staticTypes/add[@mimeType='application/x-javascript']) を追加しています。
情報: add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/globalModules']/globalModules/add[@name='HttpLoggingModule']) を削除しています。
情報: add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/globalModules']/globalModules/add[@name='ManagedEngineV4.0_32bit']) を削除しています。
情報: add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/globalModules']/globalModules/add[@name='ManagedEngineV4.0_64bit']) を削除しています。
詳細: 規則 EnvironmentVariableNormalize により、ソース add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/globalModules']/globalModules/add[@name='ServerSideIncludeModule']) が変更済みの属性 (parameters) に置換されました。
情報: 子 globalModules (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/globalModules']/globalModules/add[@name='ServerSideIncludeModule']) を追加しています。
詳細: 規則 EnvironmentVariableNormalize により、ソース add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/globalModules']/globalModules/add[@name='HttpLoggingModule']) が変更済みの属性 (parameters) に置換されました。
情報: 子 globalModules (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/globalModules']/globalModules/add[@name='HttpLoggingModule']) を追加しています。
詳細: 規則 EnvironmentVariableNormalize により、ソース add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/globalModules']/globalModules/add[@name='RequestMonitorModule']) が変更済み の属性 (parameters) に置換されました。
情報: 子 globalModules (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/globalModules']/globalModules/add[@name='RequestMonitorModule']) を追加しています。
詳細: 規則 EnvironmentVariableNormalize により、ソース add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/globalModules']/globalModules/add[@name='ManagedEngine64']) が変更済みの属性 (parameters) に置換されました。
情報: 子 globalModules (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/globalModules']/globalModules/add[@name='ManagedEngine64']) を追加しています。
詳細: 規則 EnvironmentVariableNormalize により、ソース add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/globalModules']/globalModules/add[@name='ManagedEngine']) が変更済みの属性 (parameters) に置換されました。
情報: 子 globalModules (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/globalModules']/globalModules/add[@name='ManagedEngine']) を追加しています。
情報: add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/modules']/modules/add[@name='IsapiModule']) を削除しています。
情報: add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/modules']/modules/add[@name='IsapiFilterModule']) を削除しています。
情報: add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/modules']/modules/add[@name='HttpLoggingModule']) を削除しています。
情報: add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/modules']/modules/add[@name='ConfigurationValidationModule']) を削除しています。
情報: add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/modules']/modules/add[@name='UrlRoutingModule-4.0']) を削除しています。
情報: add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/modules']/modules/add[@name='ScriptModule-4.0']) を削除しています。
情報: 子 modules (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/modules']/modules/add[@name='IsapiFilterModule']) を追加しています。
情報: 子 modules (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/modules']/modules/add[@name='ServerSideIncludeModule']) を追加しています。
情報: 子 modules (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/modules']/modules/add[@name='IsapiModule']) を追加しています。
情報: 子 modules (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/modules']/modules/add[@name='HttpLoggingModule']) を追加しています。
情報: 子 modules (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/modules']/modules/add[@name='ConfigurationValidationModule']) を追加しています。
情報: hsts (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/siteDefaults/hsts) を削除しています。
詳細: ソース limits (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/siteDefaults/limits) がデスティネーション (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/siteDefaults/limits) と一致しません。属性 (maxUrlSegments) が異なります。更新は保留されています。
情報: limits (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/siteDefaults/limits) を更新しています。
詳細: ソース logFile (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/siteDefaults/logFile) がデスティネーション (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/siteDefaults/logFile) と一致しません。属性 (logTargetW3C,logSiteId,flushByEntryCountW3CLog,maxLogLineLength) が異なります。更新は保留されています。
詳細: 規則 EnvironmentVariableNormalize により、ソース logFile (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/siteDefaults/logFile) が変更済みの属性 (parameters) に置換されました。
情報: logFile (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/siteDefaults/logFile) を更新しています。
情報: customFields (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/siteDefaults/logFile/customFields) を削除しています。
情報: provider (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/siteDefaults/ftpServer/security/customAuthorization/provider) を削除しています。
情報: customAuthorization (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/siteDefaults/ftpServer/security/customAuthorization) を削除しています。
情報: environmentVariables (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/applicationDefaults/appPoolConfig[@appPool='DefaultAppPool']/add[@name='DefaultAppPool']/environmentVariables) を削除しています。
詳細: ソース processModel (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/applicationDefaults/appPoolConfig[@appPool='DefaultAppPool']/add[@name='DefaultAppPool']/processModel) がデスティネーション (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/applicationDefaults/appPoolConfig[@appPool='DefaultAppPool']/add[@name='DefaultAppPool']/processModel) と一致しません。属性 (idleTimeoutAction,logEventOnProcessModel) が異なります。更新は保留されてい ます。
情報: processModel (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/applicationDefaults/appPoolConfig[@appPool='DefaultAppPool']/add[@name='DefaultAppPool']/processModel) を更新しています。
詳細: ソース cpu (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/applicationDefaults/appPoolConfig[@appPool='DefaultAppPool']/add[@name='DefaultAppPool']/cpu) がデスティネーション (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/applicationDefaults/appPoolConfig[@appPool='DefaultAppPool']/add[@name='DefaultAppPool']/cpu) と一致しません。属性 (processorGroup,numaNodeAssignment,numaNodeAffinityMode) が異なります。更新は保留されています。
情報: cpu (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/applicationDefaults/appPoolConfig[@appPool='DefaultAppPool']/add[@name='DefaultAppPool']/cpu) を更新して います。
詳細: ソース site (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/site[@name='Default Web Site']) がデスティネーション (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/site[@name='Default Web Site']) と一致 しません。属性 (serverAutoStart['true','true']) が異なります。更新は保留されています。
情報: site (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/site[@name='Default Web Site']) を更新しています。
エラー コード: ERROR_INVALID_SETTING_VALUE_SPECIFIED
詳細情報: machine.config または root web.config ファイルを同期するために指定されている .NET Framework のバージョンが見つかりませんでした。使用できるオプションは 4.0.30319 です。 詳細情報の参照先: http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_INVALID_SETTING_VALUE_SPECIFIED
エラー数: 1。

 

このツールでの移行はマイクロソフトの推奨なのですが、中々使いこなすのは難しいですね。

 

C:\Program Files\IIS\Microsoft Web Deploy V3>msdeploy -verb:sync -source:archivedir=c:\archive,encryptPassword=Password123,machineconfig32.netfxversion=2,machineconfig64.netfxversion=2,rootwebconfig32.netfxversion=2,rootwebconfig64.netfxversion=2 -dest:webServer,machineconfig32.netfxversion=2,machineconfig64.netfxversion=2,rootwebconfig32.netfxversion=2,rootwebconfig64.netfxversion=2 -enablelink:AppPoolExtension -verbose -whatif 詳細: 同期パス #1 を実行しています。 詳細: バックアップは実行されませんでした。 情報: MSDeploy.webServer (MSDeploy.webServer) を追加しています。 情報: webServer (MSDeploy.webServer/webServer) を追加しています。 詳細: 規則 SchemaSection により、section (MSDeploy.webServer/webServer/appHostConfig[@path='']/configSections/sectionGroup[@name='system.ftpServer']/sectionGroup[@name='security']/section[@name='authentication']) に対する Delete 操作はスキ ップされました。 詳細: 規則 SchemaSection により、section (MSDeploy.webServer/webServer/appHostConfig[@path='']/configSections/sectionGroup[@name='system.webServer']/sectionGroup[@name='security']/section[@name='dynamicIpSecurity']) に対する Delete 操作はスキップされました。 詳細: ソース section (MSDeploy.webServer/webServer/appHostConfig[@path='']/configSections/sectionGroup[@name='system.webServer']/section[@name='httpCompression']) がデスティネーション (MSDeploy.webServer/webServer/appHostConfig[@path='']/configSections/sectionGroup[@name='system.webServer']/section[@name='httpCompression']) と一致しません。属性 (allowDefinition['AppHostOnly','Everywhere'],overrideModeDefault['Deny','Allow']) が異なります。更新は保留されています。 情報: section (MSDeploy.webServer/webServer/appHostConfig[@path='']/configSections/sectionGroup[@name='system.webServer']/section[@name='httpCompression']) を更新しています。 詳細: 規則 SchemaSection により、section (MSDeploy.webServer/webServer/appHostConfig[@path='']/configSections/sectionGroup[@name='system.webServer']/section[@name='applicationInitialization']) に対する Delete 操作はスキップされました。 詳細: 規則 SchemaSection により、section (MSDeploy.webServer/webServer/appHostConfig[@path='']/configSections/sectionGroup[@name='system.webServer']/section[@name='webSocket']) に対する Delete 操作はスキップされました。 情報: filter (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/isapiFilters']/isapiFilters/filter[@name='ASP.Net_4.0_32bit']) を削除しています。 情報: filter (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/isapiFilters']/isapiFilters/filter[@name='ASP.Net_4.0_64bit']) を削除しています。 詳細: 規則 EnvironmentVariableNormalize により、ソース filter (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/isapiFilters']/isapiFilters/filter[@name='ASP.Net_2.0.50727-64']) が変更 済みの属性 (parameters) に置換されました。 情報: 子 isapiFilters (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/isapiFilters']/isapiFilters/filter[@name='ASP.Net_2.0.50727-64']) を追加しています。 詳細: 規則 EnvironmentVariableNormalize により、ソース filter (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/isapiFilters']/isapiFilters/filter[@name='ASP.Net_2.0.50727.0']) が変更済みの属性 (parameters) に置換されました。 情報: 子 isapiFilters (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/isapiFilters']/isapiFilters/filter[@name='ASP.Net_2.0.50727.0']) を追加しています。 詳細: ソース httpCompression (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/httpCompression']/httpCompression) がデスティネーション (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/httpCompression']/httpCompression) と一致しません。属性 (staticCompressionIgnoreHitFrequency) が異なります。更新は保留されています。 詳細: 規則 EnvironmentVariableNormalize により、ソース httpCompression (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/httpCompression']/httpCompression) が変更済みの属性 (parameters) に置換されました。 情報: httpCompression (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/httpCompression']/httpCompression) を更新しています。 情報: add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/httpCompression']/httpCompression/staticTypes/add[@mimeType='application/javascript']) を削除しています。 情報: add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/httpCompression']/httpCompression/staticTypes/add[@mimeType='image/svg+xml']) を削除しています。 情報: 子 staticTypes (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/httpCompression']/httpCompression/staticTypes/add[@mimeType='application/x-javascript']) を追加しています。 情報: add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/globalModules']/globalModules/add[@name='HttpLoggingModule']) を削除しています。 情報: add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/globalModules']/globalModules/add[@name='ManagedEngineV4.0_32bit']) を削除しています。 情報: add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/globalModules']/globalModules/add[@name='ManagedEngineV4.0_64bit']) を削除しています。 詳細: 規則 EnvironmentVariableNormalize により、ソース add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/globalModules']/globalModules/add[@name='ServerSideIncludeModule']) が変更済みの属性 (parameters) に置換されました。 情報: 子 globalModules (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/globalModules']/globalModules/add[@name='ServerSideIncludeModule']) を追加しています。 詳細: 規則 EnvironmentVariableNormalize により、ソース add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/globalModules']/globalModules/add[@name='HttpLoggingModule']) が変更済みの属性 (parameters) に置換されました。 情報: 子 globalModules (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/globalModules']/globalModules/add[@name='HttpLoggingModule']) を追加しています。 詳細: 規則 EnvironmentVariableNormalize により、ソース add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/globalModules']/globalModules/add[@name='RequestMonitorModule']) が変更済み の属性 (parameters) に置換されました。 情報: 子 globalModules (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/globalModules']/globalModules/add[@name='RequestMonitorModule']) を追加しています。 詳細: 規則 EnvironmentVariableNormalize により、ソース add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/globalModules']/globalModules/add[@name='ManagedEngine64']) が変更済みの属性 (parameters) に置換されました。 情報: 子 globalModules (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/globalModules']/globalModules/add[@name='ManagedEngine64']) を追加しています。 詳細: 規則 EnvironmentVariableNormalize により、ソース add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/globalModules']/globalModules/add[@name='ManagedEngine']) が変更済みの属性 (parameters) に置換されました。 情報: 子 globalModules (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/globalModules']/globalModules/add[@name='ManagedEngine']) を追加しています。 情報: add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/modules']/modules/add[@name='IsapiModule']) を削除しています。 情報: add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/modules']/modules/add[@name='IsapiFilterModule']) を削除しています。 情報: add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/modules']/modules/add[@name='HttpLoggingModule']) を削除しています。 情報: add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/modules']/modules/add[@name='ConfigurationValidationModule']) を削除しています。 情報: add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/modules']/modules/add[@name='UrlRoutingModule-4.0']) を削除しています。 情報: add (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/modules']/modules/add[@name='ScriptModule-4.0']) を削除しています。 情報: 子 modules (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/modules']/modules/add[@name='IsapiFilterModule']) を追加しています。 情報: 子 modules (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/modules']/modules/add[@name='ServerSideIncludeModule']) を追加しています。 情報: 子 modules (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/modules']/modules/add[@name='IsapiModule']) を追加しています。 情報: 子 modules (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/modules']/modules/add[@name='HttpLoggingModule']) を追加しています。 情報: 子 modules (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.webServer/modules']/modules/add[@name='ConfigurationValidationModule']) を追加しています。 情報: hsts (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/siteDefaults/hsts) を削除しています。 詳細: ソース limits (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/siteDefaults/limits) がデスティネーション (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/siteDefaults/limits) と一致しません。属性 (maxUrlSegments) が異なります。更新は保留されています。 情報: limits (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/siteDefaults/limits) を更新しています。 詳細: ソース logFile (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/siteDefaults/logFile) がデスティネーション (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/siteDefaults/logFile) と一致しません。属性 (logTargetW3C,logSiteId,flushByEntryCountW3CLog,maxLogLineLength) が異なります。更新は保留されています。 詳細: 規則 EnvironmentVariableNormalize により、ソース logFile (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/siteDefaults/logFile) が変更済みの属性 (parameters) に置換されました。 情報: logFile (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/siteDefaults/logFile) を更新しています。 情報: customFields (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/siteDefaults/logFile/customFields) を削除しています。 情報: provider (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/siteDefaults/ftpServer/security/customAuthorization/provider) を削除しています。 情報: customAuthorization (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/siteDefaults/ftpServer/security/customAuthorization) を削除しています。 情報: environmentVariables (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/applicationDefaults/appPoolConfig[@appPool='DefaultAppPool']/add[@name='DefaultAppPool']/environmentVariables) を削除しています。 詳細: ソース processModel (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/applicationDefaults/appPoolConfig[@appPool='DefaultAppPool']/add[@name='DefaultAppPool']/processModel) がデスティネーション (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/applicationDefaults/appPoolConfig[@appPool='DefaultAppPool']/add[@name='DefaultAppPool']/processModel) と一致しません。属性 (idleTimeoutAction,logEventOnProcessModel) が異なります。更新は保留されてい ます。 情報: processModel (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/applicationDefaults/appPoolConfig[@appPool='DefaultAppPool']/add[@name='DefaultAppPool']/processModel) を更新しています。 詳細: ソース cpu (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/applicationDefaults/appPoolConfig[@appPool='DefaultAppPool']/add[@name='DefaultAppPool']/cpu) がデスティネーション (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/applicationDefaults/appPoolConfig[@appPool='DefaultAppPool']/add[@name='DefaultAppPool']/cpu) と一致しません。属性 (processorGroup,numaNodeAssignment,numaNodeAffinityMode) が異なります。更新は保留されています。 情報: cpu (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/applicationDefaults/appPoolConfig[@appPool='DefaultAppPool']/add[@name='DefaultAppPool']/cpu) を更新して います。 詳細: ソース site (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/site[@name='Default Web Site']) がデスティネーション (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/site[@name='Default Web Site']) と一致 しません。属性 (serverAutoStart['true','true']) が異なります。更新は保留されています。 情報: site (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/sites']/sites/site[@name='Default Web Site']) を更新しています。 エラー コード: ERROR_INVALID_SETTING_VALUE_SPECIFIED 詳細情報: machine.config または root web.config ファイルを同期するために指定されている .NET Framework のバージョンが見つかりませんでした。使用できるオプションは 4.0.30319 です。 詳細情報の参照先: http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_INVALID_SETTING_VALUE_SPECIFIED エラー数: 1。