2015-06-04 15 views
7

Sto provando a distribuire il mio sito Web in Azure da Visual Studio. È un sito web piuttosto standard, niente di complicato e sto usando il metodo di implementazione "one click" (HA!) Da Visual Studio 2013 Express. Tuttavia, non riesco nemmeno a creare l'app web. Il "creare web-app su Microsoft Azure" dialogo fallisce quando mi clic su Crea dopo aver nominato l'applicazione, la creazione di un ResourceGroup e la selezione di un piano di dbserver e di servizio, con il seguente messaggio:VS2013 e Azure: la convalida del modello di distribuzione non è riuscita, sebbene non abbia modificato né il modello né le proprietà del progetto

Richiesta a https://management.azure.com/subscriptions/8ffb8793-a03d-45d4-88b5-647f5baf0fa0/resourcegroups/raocresourcegroup/deployments/website_deployment?api-version=2014-04-01 PUT non è riuscito BadRequest 400 (Richiesta non valida)

Convalida del modello di distribuzione non riuscita: "Il valore fornito per il parametro di modello " sku "alla riga" 16 "e alla colonna" 17 "non è valido.".

Il mio problema principale è che non ho idea di cosa stia parlando lo studio visivo. Ho cercato su google "validazione del modello di implementazione non riuscita" e non sono riuscito a trovare molto sull'errore. Ho cercato su google "modello di implementazione" per vedere che cosa è in realtà e non ho trovato praticamente nulla. Non ho idea di cosa possa rappresentare il parametro "sku". Non l'ho certamente modificato da nessuna parte. Non ho mai nemmeno cambiato le proprietà del progetto su questa cosa.

Se qualcuno mi può indirizzare nella giusta direzione così ho almeno un'idea da dove cominciare e cosa cercare, lo apprezzerei molto.

risposta

7

Poiché nessuno ha risposto e Google non era disponibile con ulteriori informazioni, non so ancora quali modelli di distribuzione sono esattamente o cosa fa il parametro "sku".

Quello che so ora è che il problema può essere circumnavigato creando un profilo di app web vuoto attraverso il portale azzurro e quindi distribuendolo su quel profilo, saltando la parte di creazione del profilo in Visual Studio.

+0

Soluzione eccezionale! – viperguynaz

+0

Sì, non è stato possibile trovare la causa o la soluzione, così è stato in questo modo ... – Rodney

+0

Questo problema si verifica anche con Visual Studio 2015 + asp.net 5, così triste aggiornamento –

1

stesso successo a me. Quello che ho fatto:

  • destro del mouse sul progetto e scegli Pubblica
  • Nella scheda Profilo scegliere Microsoft Azure Web Apps da pubblicare opzioni di destinazione
  • cercato di creare esso quelli più con stessi dati di prima, ma quelli falliti più - questa volta con pop-up di avvertimento, che gli ingressi devono essere minuscole e numeri solo
  • per il primo scatto cambiato il mio nome server di database per essere come quello

... e quindi è stato creato con successo. Sembra che ci dovrebbe essere qualche convalida dell'input durante la digitazione.

1

Ho avuto lo stesso problema. Si è scoperto che dal momento che stavo usando VS 2013, ho dovuto aggiornare Web Deploy 3.5 a Web Deploy 3.6 in Pannello di controllo/Programmi. Ha funzionato perfettamente dopo.

Ricordarsi di scaricare il profilo di pubblicazione e importare il profilo durante la pubblicazione. Spero possa aiutare!

Problemi correlati