Sto riscontrando problemi con il mio server build CI in cui PostSharp sta causando il fallimento della compilazione con il messaggio: The assembly 'yada-yada.dll' uses non-licensed features (Basic Features). [...]
. Stiamo utilizzando la versione corrente di PostSharp (3.1.52) e non abbiamo problemi con la libreria nell'ambiente di sviluppo locale in cui gli sviluppatori hanno una licenza Express registrata.Risoluzione dei problemi Problemi di licenza PostSharp sul server di build: dove posso trovare la mia licenza per PostSharp Express?
In base a PostSharp docs, il server di build non deve disporre di una licenza per. Tuttavia, riconoscono che l'identificazione dell'automazione potrebbe fallire:
Se questo controllo non funziona per qualsiasi motivo, è possibile utilizzare il codice di licenza di qualsiasi utente con licenza per il server di build. Questo non sarà considerato una violazione della licenza. Tuttavia, è meglio segnalare il problema al nostro supporto tecnico in modo che possiamo correggere gli algoritmi di rilevamento.
Si consiglia di includere la chiave di licenza nel controllo sorgente.
Sto tentando di testare questa teoria ma non riesco a ottenere l'accesso alla mia licenza PostSharp Express effettiva! Le Opzioni PostSharp non sono di alcun aiuto o:
PostSharp License Options http://i58.tinypic.com/2qi8bom.png
Qualcuno ha qualche idea? Grazie!
Le domande di licenza software (inclusa la posizione in cui individuare la licenza) devono essere indirizzate al fornitore del software. –
Capisco, @ Ken. PostSharp reindirizza il supporto per gli utenti "Express" tramite SO. Grazie per il feedback. Lo terrò a mente per il futuro. –
È corretto che noi (PostSharp) forniamo il supporto per gli utenti non commerciali solo su StackOverflow. –