Perché crewrite non viene chiamato quando pubblico il mio progetto?
-
21-12-2019 - |
Domanda
Alla fine ho lavorato crewrite, e i miei test unitario stanno passando, ma quando pubblichiamo un progetto web, continua a soffiare come se non fosse stato riscritto.Dopo aver controllato con justdecompile, il codice non è stato riscritto:
Contract.Requires<ArgumentNullException>(log != null, "Must provide a valid ILog to UmbracoServiceProvider");
Contract.Requires<ArgumentNullException>(contentService != null, "Must provide a valid IContentService to UmbracoServiceProvider");
Contract.Requires<ArgumentNullException>(examineManager != null, "Must provide a valid ExamineManager to UmbracoServiceProvider");
.
Quanto sopra dovrebbe essere __ContractsRuntime
... se fosse stato riscritto.
Suggerimenti?
Soluzione
Durante la pubblicazione, stava costruendo la configurazione 'rilascio', che ha il proprio insieme di impostazioni del contratto di codice che non avevo ancora impostato.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow