.net - How do I generate and package PDB files with NPanday? -
.net - How do I generate and package PDB files with NPanday? -
my coworkers , trying utilize maven build our c# .net webservice projects. after research, npanday seemed best choice. have been successful in getting npanday working nunit , local nexus artifact repository.
but we're wondering if there way create , bundle .pdb files debugging (specifically because have projects depend on other internal projects). using dotnet-library packaging type npanday , doesn't appear have way of doing this.
according the documentation, seem custom-lifecycle-maven-plugin need utilize in order create dotnet-symbols or dotnet-archive packages. i'm not sure how utilize it.
my guess using custom-lifecycle-maven-plugin require adding our own compilation , packaging (zipping) goals similar described here: http://docs.codehaus.org/display/mavenuser/using+maven+to+manage+.net+projects doing seems remove much of simplicity of using npanday's maven-compile-plugin.
can help me sort out? thanks!
disclaimer: coworkers , new maven , struggling understand how best apply our projects. also, sake of question, please assume utilize of maven non-negotiable.
well, since no 1 responded, i'm answering own question based on learned here @ work. our solution: stop using npanday altogether. cannot debug builds easily.
aside particular issue, found many other problems (or @ to the lowest degree less-than-desirable) traits npanday. uses c# compiler (csc) instead of msbuild, couldn't utilize edmx our database. had list every file include compilation.
we've migrated using maven-dotnet-plugin
sonar (groupid: org.codehaus.sonar-plugins.dotnet
). we've had success defining our own custom maven executions.
it's bad npanday such let-down. had great resume, in end had fire because wasn't able work needed. maybe someday improve plenty useable.
i think might have been able create debug builds with npanday's custom-lifecycle-maven-plugin
, @ point it's questionable npanday helpful for. time create custom executions, might avoid pain of npanday.
.net maven maven-plugin
Comments
Post a Comment