Dopo aver scaricato Nant 0.91, ricevo alcuni errori di configurazione piuttosto criptici relativi alla configurazione o alla sicurezza (vedi sotto).
Sto cercando di aggiornare semplicemente i miei eseguibili Nant da 0,86 a 0,91.
Come posso risolvere i seguenti problemi durante la compilazione su una macchina Windows 7?
log4net: ERRORE XmlConfiguratorAttribute: eccezione durante il recupero di ConfigurationFileLocation. Deve essere in grado di risolvere ConfigurationFileLocation quando le proprietà ConfigFile e ConfigFileExtension non sono impostate. System.Security.SecurityException: richiesta di autorizzazione di tipo "System.Security.Permissions.FileIOPermission, mscorlib, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089" non riuscita. at System.Security.CodeAccessSecurityEngine.Check (Object demand, StackCrawlMark & stackMark, Boolean isPermSet) at System.Security.CodeAccessSecurityEngine.Check (CodeAccessPermission cap, StackCrawlMark & stackMark) at System.Security.CodeAccessPermission.Demission.Demandup (CodeAccessPermission cap, StackCrawlMark e stackMark) String dir, Boolean normalize) in log4net.Util.SystemInfo.get_ConfigurationFileLocation () in log4net.Config.
L'azione che non è riuscita è stata: Richiesta Il tipo della prima autorizzazione che ha avuto esito negativo è stata: System.Security.Permissions.FileIOPermission La zona dell'assembly che ha avuto esito negativo era: Internet
Eccezione non gestita: System.Security.SecurityException: richiesta di ConfigurationPermission non riuscita durante il tentativo di accesso alla sezione di configurazione "nant". Per consentire a tutti i chiamanti di accedere ai dati per questa sezione, impostare l'attributo di sezione "requirePermission" uguale a "false" nel file di configurazione in cui viene dichiarata questa sezione. ---> System.Security.SecurityException: richiesta di autorizzazione di tipo "System.Configuration.ConfigurationPermission, System.Configuration, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a" non riuscita. at System.Security.CodeAccessSecurityEngine.Check (Object demand, StackCrawlMark & stackMark, Boolean isPermSet) at System.Security.CodeAccessSecurityEngine.Check (CodeAccessPermission cap, StackCrawlMark & stackMark) at System.Security.CodeAccessPermission.
(La risposta è imminente, posta come domanda di riferimento ....)