Problema di distribuzione del sito Web di Asp.Net MVC 4 in Azure [chiuso]

-1

Come si distribuisce il sito Web in Azure in modo che appaia esattamente come quando lo si esegue nel localhost? Questo è un sito Web molto semplice che ho creato seguendo le esercitazioni di ASP.NET MVC4. Tuttavia, ho aggiunto una nuova immagine di sfondo e non viene visualizzata. C'è qualcos'altro che devo fare per assicurarmi che tutti i miei file vengano distribuiti?

Ecco il codice che "dovrebbe" essere sul mio sito. Questo è il punto nella mia soluzione.

 <head profile="http://gmpg.org/xfn/11">
 <title>LOTUS Marketing Solutions</title>
 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
 <meta http-equiv="imagetoolbar" content="no" />
 <link href="~/favicon.ico" rel="shortcut icon" type="image/x-icon" />
 <meta name="viewport" content="width=device-width" />
 <link rel="stylesheet" href="Content/Site.css" type="text/css" />
 <script type="text/javascript" src="Scripts/jquery-1.4.1.min.js"></script>
 <script type="text/javascript" src="Scripts/jquery.jcarousel.pack.js"></script>
 <script type="text/javascript" src="Scripts/jquery.jcarousel.setup.js"></script>
 @Styles.Render("~/Content/css")
 @Scripts.Render("~/bundles/modernizr")
 </head>

questo è ciò che "effettivamente" mostro sul codice sorgente della vista del sito

  <head>
    <meta charset="utf-8" />
    <title>Home Page - LOTUS Marketing Solutions</title>
    <link href="/favicon.ico" rel="shortcut icon" type="image/x-icon" />
    <meta name="viewport" content="width=device-width" />
    <link href="/Content/css?v=Zxt_kvPMVcEtaCRbYJCSpGOy25BUARXyn8EetggjSF01" rel="stylesheet"/>

    <script src="/bundles/modernizr?v=qVODBytEBVVePTNtSFXgRX0NCEjh9U_Oj8ePaSiRcGg1"></script>

  </head>

chiaramente, qualcosa non va. I contenuti non sono lontanamente simili!

Sono riuscito a tirarlo fuori

CA0058 Errore nell'esecuzione dell'analisi del codice CA0058: impossibile trovare l'assembly di riferimento 'DotNetOpenAuth.AspNet, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = 2780ccd10d57b246'. Questo assembly è richiesto per l'analisi ed è stato referenziato da: C: \ Users \ lotusms \ Desktop \ LOTUS MARKETING \ ASP.NET \ WebsiteManager \ WebsiteManager \ bin \ WebsiteManager.dll, C: \ Users \ lotusms \ Desktop \ LOTUS MARKETING \ ASP NET \ WebsiteManager \ pacchetti \ Microsoft.AspNet.WebPages.OAuth.2.0.20710.0 \ lib \ net40 \ Microsoft.Web.WebPages.OAuth.dll. [Errori e avvisi] (Globali)

CA0001 Errore durante l'analisi del codice CA0001: Durante la lettura del modulo 'Microsoft.Web.WebPages.OAuth' è stato rilevato il seguente errore: Impossibile risolvere il riferimento dell'assieme: DotNetOpenAuth.AspNet, Versione = 4.0.0.0, Cultura = neutro , PublicKeyToken = 2780ccd10d57b246. [Errori e avvisi] (Globali)

Questo potrebbe avere qualcosa a che fare con il problema?

    
posta LOTUSMS 15.05.2013 - 15:11
fonte

1 risposta

0

dovrebbe funzionare solo supponendo che la soluzione del tuo progetto sia corretta.

Assicurati che il file sia effettivamente incluso nella soluzione (Mostra tutti i file, fai clic con il pulsante destro del mouse, includi nel progetto).

Visualizza la sorgente, è il tag immagine che hai usato almeno nell'HTML?

Come stai distribuendolo? Quale output è presente in Visual Studio quando si esegue una distribuzione?

O stai imballando e poi carichi sul sito web di Azure Management? Assicurati di caricare il pacchetto corretto. Potrebbe essere stata modificata la configurazione di build (creata ad esempio sotto Release), quindi quando si tenta di caricare il pacchetto, il file wesite di Azure, Open windows è ancora predefinito nella cartella di debug del pacchetto.

    
risposta data 15.05.2013 - 15:40
fonte

Leggi altre domande sui tag