Un'altra possibilità sono le terminazioni di linea. Ho copiato una versione precedente del codice dal controllo del codice sorgente che ha forzato le terminazioni di linea stile Unix. Poiché non era un checkout, non convertiva automaticamente le terminazioni di linea in stile DOS/Windows. Il messaggio di errore era l'errore "Solo i controlli di contenuto sono consentiti direttamente ..." anche se la pagina è stata posizionata correttamente. Sembra che la mancanza di interruzioni di riga in stile Windows abbia causato il fallimento del parser ASPX.
Sono stato in grado di risolverlo incollando il codice in una riga che termina l'editor agnostico (che ha provocato la normalizzazione delle terminazioni di linea in stile Windows), copiandolo nuovamente negli Appunti e incollandolo in Visual Studio, dopo di che la pagina è stata elaborata senza errori.
Nel caso presentato da Tripati Subudhi nella domanda, è del tutto possibile che qualcosa sul processo di distribuzione abbia utilizzato inavvertitamente desinenze di linee convertite allo stile Unix, portando all'errore.
Puoi provare a liberarti di quello spazio ... Forse c'è spazio extra e viene trattato come un letterale – nunespascal
Ciao, ho controllato con questo. Ma poiché sta lavorando sull'host locale, affronta il problema del bit per trovare la soluzione. –