Rotativa mostra e visualizza correttamente un PDF con il mio Bootstrap quando è ospitato localmente, ma non una volta inviato al server. Il PDF renderizzato mostra alcuni CSS, ma non Bootstrap. Ho visto altri post su questo, ma i suggerimenti non hanno funzionato. La cartella Rotativa si trova nella radice dell'app Web come suggerito.Rotativa ignora i CSS di Boostrap quando viene pubblicato sul server
risposta
ho avuto lo stesso problema, e risolto cambiando a qualcosa come:
<link href="@Server.MapPath("~/Content/bootstrap.min.css")" rel="stylesheet" />
Alla fine ho dovuto semplicemente includere il foglio di stile esplicitamente su quella pagina, non sulla pagina di layout. Ha funzionato. –
Server.MapPath era la chiave per me, anche per le immagini. – Simon
Se si utilizza fasci, .min
file vengono ignorati per default quindi la mia ipotesi migliore sarà quello di utilizzare questo:
bundles.IgnoreList.Clear();
non so se è già stato creato i fasci:
<!--Create route for the bundles like this:-->
bundles.Add(new StyleBundle("~/Content/css").Include(
"~/Content/bootstrap.min.css",
"~/Content/main.css"));
Ho sia il pacchetto che hai suggerito sia IgnoreList.Clear(); Ho appena provato a creare un utente in Active Directory e a passare le credenziali come Custom Switches, ma finora non funziona neanche. Secondo la ricerca che ho appena fatto, aggiungendo l'interruzione dell'autenticazione di Active Directory Rotativa. Qualche suggerimento su come aggirare che sarebbe utile e grazie per le idee di cui sopra. –
Questa situazione può verificarsi quando il tuo sito utilizza l'autenticazione di Windows.
è necessario dare l'accesso ai file CSS nel web.config come segue:
<location path="content">
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>
- 1. Come salvare Rotativa PDF sul server
- 2. log4net non può creare il file di registro, quando viene pubblicato sul server
- 3. CSS sul lato server?
- 4. AVPlayerItemDidPlayToEndTimeNotification viene pubblicato quando l'elemento non ha terminato la riproduzione
- 5. Does DB :: raw influisce quando viene caricato sul server?
- 6. Asp.net MVC4 - Errore interno del server 500 - Solo quando pubblicato
- 7. Ignora reCAPTCHA CSS
- 8. Rotativa - Strange Header Output
- 9. Ignora Bootstrap CSS
- 10. Jenkins - HTML Publisher Plugin - Nessun CSS viene visualizzato quando il report viene visualizzato in Jenkins Server
- 11. I metodi signalr sul lato server dovrebbero essere asincroni quando si chiamano i client?
- 12. Rotativa e Bootstrap Grid Styling
- 13. MongoDB C# Driver - Ignora i campi sul binding
- 14. Ignora Parent evento onClick quando elemento figlio viene cliccato
- 15. rsync ignora i timestamp dei file e sovrascrive automaticamente sul client se il file è diverso sul server?
- 16. Il riempimento CSS ignora l'overflow?
- 17. IE9 ignora il CSS per alcune pagine?
- 18. Git ignora i file cancellati
- 19. Override di php.ini sul server
- 20. Ignora i campi quando si invia il modulo
- 21. Safari 9 (in iOS9) ignora CSS Opzioni
- 22. Safari ignora/rimuove hashatag quando si cliccano i collegamenti ipertestuali?
- 23. Il modulo viene inviato quando faccio clic sul pulsante nel modulo. Come evitare questo?
- 24. Android Lint: ignora i progetti di libreria
- 25. CSS: line-break ignora il riempimento?
- 26. Come compilare automaticamente LESS in CSS sul server?
- 27. Trova tutti i file htaccess sul server
- 28. Come personalizzare bootstrap css quando si utilizza bootstrap-sass
- 29. SVN ignora i file
- 30. SignalR cliente viene ricollegato dopo Owin riavvio, ma il messaggio non è pubblicato
assicurarsi percorso dei file sul server corrisponde a quelli a livello locale. o almeno aggiusta il tuo codice. –