2012-07-16 7 views
11

Ho una soluzione di sito Web di grandi dimensioni in Visual Studio comprendente un progetto di sito Web ASP.NET e molti progetti di librerie di classi. Sto cercando un modo per:Disabilita Ispezione di localizzazione di Resharper in Visual Studio Soluzione ASP.NET

  1. Disabilitare completamente la localizzazione ReSharper oppure;
  2. Force "inglese" come default, e solo la lingua

La soluzione è un'applicazione interna alla nostra organizzazione, con zero possibilità di essere mai localizzata. Allo stesso tempo uso StyleCop e ReSharper per la gestione degli stili di codice, e sono stufo di essere disseminato di avvertenze "String can/should be localized", ecc. Posso disattivare alcuni degli avvisi nelle impostazioni StyleCop e Resharper, tuttavia I preferisco semplicemente specificare l'inglese come unica lingua, ecc.

Ho pensato che esistesse un modo nel file AssemblyInfo.cs per ogni progetto di libreria di classi per specificare solo l'inglese, ecc. ma non riesco a scoprire come online forse sono fuori base lì.

Qualsiasi aiuto sarebbe apprezzato.

risposta

17

Ho trovato la risposta dopo il fatto, almeno in termini di Resharper, e ho pensato che potesse aiutare gli altri lungo la strada.

Basta selezionare ciascun progetto e premere F4 (o visualizzare la finestra delle proprietà). C'è un'opzione per Localizable con opzioni per Default, Yes e No.

Seleziona No e sei a posto. Resharper onorerà questo e smetterà di ispezionare ogni stringa, ecc.

Resharper Localization Options