Dopo aver scaricato Nant 0.91, ricevo alcuni errori di configurazione piuttosto criptici relativi alla configurazione o alla sicurezza (vedi sotto).Come posso risolvere gli errori di configurazione con Nant 0.91?
Sto cercando di aggiornare semplicemente i miei eseguibili Nant da 0,86 a 0,91.
Come posso risolvere i problemi seguenti quando si lavora su un computer Windows 7?
log4net: ERRORE XmlConfiguratorAttribute: eccezione per ottenere ConfigurationFileLocation. Deve essere in grado di risolvere ConfigurationFileLocation quando le proprietà ConfigFile e ConfigFileExtension non sono impostate. System.Security.SecurityException: richiesta dell'autorizzazione di tipo 'System.Security.Permissions.FileIOPermission, mscorlib, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089' non riuscita. a System.Security.CodeAccessSecurityEngine.Check (richiesta Oggetto, StackCrawlMark & stackMark, booleano isPermSet) a System.Security.CodeAccessSecurityEngine.Check (cap CodeAccessPermission, StackCrawlMark & stackMark) a System.Security.CodeAccessPermission.Demand() a System.AppDomainSetup.VerifyDir (String dir, normalizzare booleano) a log4net.Util.SystemInfo.get_ConfigurationFileLocation() a log4net.Config.XmlConfiguratorAttribute.ConfigureFromFile (Assemblea sourceAssembly, ILoggerRepository targetRepository)
L'azione che non è riuscito è stato: Richiesta Il typ e della prima autorizzazione che non è riuscita era: System.Security.Permissions.FileIOPermission La Zona del gruppo che non è riuscito era: Internet
Eccezione non gestita: System.Security.SecurityException: Richiesta di ConfigurationPermission non è riuscita durante il tentativo di accesso sezione di configurazione 'nant'. Per consentire a tutti i chiamanti di accedere ai dati per questa sezione, impostare l'attributo della sezione 'requirePermission' uguale a 'false' nel file di configurazione in cui è dichiarata questa sezione. ---> System.Security.SecurityException: richiesta dell'autorizzazione di tipo 'System.Configuration.ConfigurationPermission, System.Configuration, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a' non riuscita. a System.Security.CodeAccessSecurityEngine.Check (richiesta Oggetto, StackCrawlMark & stackMark, booleano isPermSet) a System.Security.CodeAccessSecurityEngine.Check (cap CodeAccessPermission, StackCrawlMark & stackMark) a System.Security.CodeAccessPermission.Demand() a System.Configuration.BaseConfigurationRecord.CheckPermissionAllowed (String configKey, booleano requirePermission, booleano isTrustedWithoutAptca) --- Fine dell'analisi dello stack eccezione interna --- a System.Configuration.BaseConfigurationRecord.CheckPermissionAllowed (String configKey, booleano requirePermission, booleano isTrustedWithoutAptca) su System.Configuration.BaseConfigurationRecord.GetSectionRecursive (String configKey, Boolean getLkg, Boo magra checkPermission, booleano getRuntimeObject, booleano requestIsHere, oggetto & risultato, Object & resultRuntimeObject) a System.Configuration.BaseConfigurationRecord.GetSection (String configKey) a System.Configuration.ClientConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.GetSection (String nome_sezione in System.Configuration.ConfigurationManager.GetSection (String sectionName) in NAnt.Console.ConsoleStub.Framework.GetRuntimeFramework() in NAnt.Console.ConsoleStub.Main (string [] args
(risposta è imminente, la pubblicazione come una domanda per riferimento ....)
ancora lo stesso problema con ** NAnt 0.92 ** e ** Windows 8.1 **. Ma questo era prevedibile. Come si può trovare in [un altro commento] (https://stackoverflow.com/questions/8605122/how-do-i-resolve-configuration-errors-with-nant-0-91/8605149#comment51546943_8605149) anche per ** Windows 10 **: c'è un altro tag da aggiungere? – Wolf