Come evitare il prefisso di sottolineatura dai nomi delle proprietà generate automaticamente per i file di risorse importati in VS2008?

StackOverflow https://stackoverflow.com/questions/1053767

  •  20-08-2019
  •  | 
  •  

Domanda

Per qualche motivo VS2008 aggiunge un prefisso '_' ai nomi delle proprietà delle risorse nella classe di risorse generata automaticamente.

Ottengo questo quando aggiungo più file di immagine al progetto usando il " Aggiungi il file esistente " finestra di dialogo.

Come posso evitarlo?

Google mi ha fallito o, in ogni caso, potrei aver fallito Google, per favore aiutatemi! :)

È stato utile?

Soluzione

Il motivo per cui VS stava aggiungendo un prefisso di sottolineatura era che i nomi dei file delle risorse che avevo importato avevano una parte di nome puramente numerica senza estensione (cioè " 1.bmp ") ed è illegale ha un nome di classe o proprietà che inizia con un numero, quindi aggiunge un carattere di sottolineatura.

Altri suggerimenti

VS sembra aggiungere un carattere di sottolineatura ai nomi dei file con lunghezza inferiore a tre caratteri senza contare l'estensione (". * ").

Cioè, quot &; & a.png quot; sarebbe prefissato come " _a.png " quot &; & abc.txt quot; non sarebbe prefissato.

Ma la domanda originale rimane: esiste un modo per controllare questo comportamento del codice generato automaticamente?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top