Ho i miei file js all'interno delle aree e non riesco ad accedervi. Quando li sposto fuori dalle aree MVC, posso accedere.Posso distribuire un file javascript nelle aree MVC?
Ho provato quanto segue:
- Diverso denominazione dei file js - non risolve problema
- controllare per vedere se esistono sul server - che fanno file di
- accesso direttamente dall'interno Gestore IIS sul server - non si apriranno e restituiranno non trovato
- Accedi agli stessi file direttamente dal gestore IIS sul server ma quando i file sono nella directory di script - Si aprono nel browser
- Utilizzato t egli checker percorso - Quando provo ad accedere al file non si apre il debug percorso e invece dice solo "404"
questo funziona:
<script src="@Url.Content("~/Scripts/jquery/_Roles.js")" type="text/javascript"></script>
Questo non funziona:
<script src="@Url.Content("~/Areas/Administration/Scripts/Roles/_Roles.js")" type="text/javascript"></script>
Potrebbe esserci qualcosa di diverso sui file nella cartella Aree che blocca gli script?
Perché si utilizzano caratteri di sottolineatura nei nomi dei file? – ZippyV
Convention per me. Comunque lo cambierò probabilmente. Ad ogni modo ho notato che ho ancora lo stesso problema. Quando implementato la mia applicazione non ama gli script in Aree. tuttavia, eseguito localmente sul server dev, va bene. –
@SamanthaJ cosa rende il rendering di @ Url.Content() sul lato client? Forse il tuo problema sta lì. – shuniar