私の同僚と私はMavenを使ってC#.NET Webサービスプロジェクトを構築しようとしています。いくつかの研究の後、NPandayが最良の選択のように思えました。私たちはNUnitとローカルのNexusアーティファクトリポジトリでNPandayを動作させることに成功しました。NPandayでPDBファイルを生成してパッケージ化するにはどうすればよいですか?
しかし、私たちはデバッグ用の.pdbファイルを作成してパッケージ化する方法があるかどうかは疑問です(特に、他の内部プロジェクトに依存するプロジェクトがあるためです)。我々はNPandayでドットネットライブラリのパッケージングタイプを使用しており、これを行う方法はないようです。
the documentationによると、カスタムライフサイクル-maven-pluginは、ドットネットシンボルやドットネットアーカイブパッケージを作成するために必要なものです。しかし、私はどのようにそれを使用するか分からない。
私の推測では、カスタム・ライフサイクルのmaven-pluginのを使用すると、ここで説明されているものと同様の目標(ビュン)当社独自のコンパイルとパッケージを追加することが必要となるということである。http://docs.codehaus.org/display/MAVENUSER/Using+Maven+to+manage+.NET+projectsをしかし、それをやってNPandayのを使用してのシンプルさの多くを削除しているようですmaven-compile-pluginです。
誰も私がこれを整理するのを助けることができますか?ありがとう!
免責事項:私の同僚と私はMavenにとって非常に新しく、私たちはプロジェクトにどのように最適な方法を適用するかを理解するのに苦労しています。また、この質問のために、Mavenの使用が交渉可能でないと仮定してください。
申し訳ありません。私は本当にNPandayの仕事に興味があります。私はコミッターとして(2011年10月に)参加しました。私の最初の貢献の1つはカスタムライフサイクルメイヴンプラグインでした。なぜならNPandayが途中で終わっただけで済むからです。 –
あなたとNPandayチームが製品を改善できることを願っています。私たちの心配が解決されたら、私たちはNPandayの使用を再訪してうれしいです。少なくともMSBuildオプションを追加することをお勧めします(EDMXを処理すると同時に、プロジェクトレベルで子供のpomファイルを持つ必要性を取り除く)。 – Allan
ああ、あなたのプロジェクトに貢献してくれたラースに助けてくれる。私は時間があった場合(または私の雇用主が喜んでいた場合)、私はただの不平の代わりに貢献することを好むだろう。しかし、この時点では、私たちは単なる消費者です。 – Allan