nostro ASP.NET Web Api ha due configurazioni di distribuzione (.pubxml):Azure Sito web - web.config trasformare fallisce "Nessun elemento nel documento sorgente partite /configuration/system.identityModel/identityConfiguration"
- Distribuzione Web direttamente nei siti Web di Azure.
- Distribuzione del pacchetto in un file Zip locale.
La distribuzione Web (1) funziona correttamente. La distribuzione del pacchetto per una zip sta fallendo con i seguenti errori:
Warning 3 No element in the source document matches '/configuration/system.identityModel' 20 10 MyWebProject
Error 4 No element in the source document matches '/configuration/system.identityModel/identityConfiguration' 21 10 MyWebProject
Esaminando i registri dettagliati, posso vedere è in mancanza durante il web.config trasformare.
ParameterizeTransformXml: No element in the source document matches '/configuration/appSettings/add[@key='ida:AudienceUri']'
ParameterizeTransformXml: Not executing SetTokenizedAttributes (transform line 7, 9)
ParameterizeTransformXml: No element in the source document matches '/configuration/appSettings/add[@key='ida:Realm']'
ParameterizeTransformXml: Not executing SetTokenizedAttributes (transform line 10, 9)
ParameterizeTransformXml: No element in the source document matches '/configuration/appSettings/add[@key='ida:FederationMetadataLocation']'
ParameterizeTransformXml: Not executing SetTokenizedAttributes (transform line 13, 9)
Warning : No element in the source document matches '/configuration/system.identityModel'
ParameterizeTransformXml: Not executing RemoveAll (transform line 24, 14)
Error : No element in the source document matches '/configuration/system.identityModel/identityConfiguration'
ParameterizeTransformXml: Not executing Insert (transform line 27, 9)
ParameterizeTransformXml: No element in the source document matches '/configuration/system.identityModel'
ParameterizeTransformXml: Not executing SetTokenizedAttributes (transform line 33, 9)
ParameterizeTransformXml: No element in the source document matches '/configuration/system.identityModel.services'
ParameterizeTransformXml: Not executing SetTokenizedAttributes (transform line 42, 9)
ParameterizeTransformXml: No element in the source document matches '/configuration/system.identityModel.services'
ParameterizeTransformXml: Not executing SetTokenizedAttributes (transform line 45, 9)
ParameterizeTransformXml: Transformation failed
Done executing task "ParameterizeTransformXml" -- FAILED.
Done building target "_TransformWebConfigForAzureAuthenticationCore" in project "MyWebProject.csproj" -- FAILED.
Done building project "MyWebProject.csproj" -- FAILED.
Quali informazioni di build aggiuntive ho bisogno per configurare per ottenere la distribuzione postale oltre questi errori? Funziona perfettamente se faccio una distribuzione web diretta.
Questo ha funzionato anche per me, ma abbiamo qualche idea del perché? –
No, ma questo ha funzionato anche per me. – morganpdx
Stesso. Non ho idea di cosa sia EnableADPublish, ma ha funzionato anche per me. – willem