問題タブ [nuspec]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - nuget パッケージからサブディレクトリとコンテンツを除外する方法
だから私は Octopus Deploy 用にパッケージ化しようとしている Web サイトを持っています。
次のフォルダー構造があります。
Web
|
Views
|
WantThis
Dontwantthis
WantThis1
WantThis2
... (lots more)
Scripts
「Dontwantthisfolder」を除外しようとしています
したがって、私の nuspec は次のようになります。
...
<file src="..\Web\Views\**\*.*" exclude="**\Dontwantthis\**" target="web\Views" />
...
それは機能していませんが、「Dontwantthis」フォルダーをまだ取得しています。
どうすればこれを達成できるか知っている人はいますか?
nuget - Nuget 変更ログ仕様の正しい場所はどこですか?
私は、Nuget パッケージを段階的に反復する高頻度モードで公開しています。
変更ログを配置するのに最適な場所は? 【説明】ですか。
または、変更ログを時系列の逆順に配置する特定の場所はありますか?
私は最終的にこのパッケージを [ProGet] にもプッシュします...そして、変更ログに関して何か慣習がある場合は?
.net - nuspec に CPU 情報を追加する方法
で異なる .NET プラットフォーム バージョンを指定する方法と同じように
、AnyCPU などの指定された異なる CPU レベル/ターゲットに対してビルドを実行するように指示するにはどうすればよいかnuspec
、または...x86
x64
nuspec
ファイル で?
これは可能ですか?
c# - Nuget ソース コードを使用してデバッグする方法
一時的な解決策として (内部のシンボル サーバーのセットアップを取得するまで)、ユーザーがコードをデバッグできるように、DLL のすべてのソース コードを含む Nuget パッケージをビルドしようとしています。
次の Nuspec ファイルをビルドしました
この Nuspec ファイルを追加ビルドすると、DLL を含む素敵なパッケージと、ソース コードを含む src というフォルダーが作成されます。
どうすればよいかわかりませんが、参照された DLL でデバッグするときに Visual Studio で src ディレクトリの .cs ファイルを使用するようにすることです (現在取得しているのは逆アセンブルされたプレビューだけです)。これは可能ですか、そうあるべきだと思いますが、これを行う方法の例は見つかりません。
編集:受け入れられた回答をありがとう。これを行うために私が見つけたもう1つの方法は、消費ソリューションの共通プロパティ->ソースファイルのデバッグリストにNugetパッケージの「src」フォルダーを追加することです。
dependencies - NuGet - 「各ビルド後に新しい NuGet パッケージを作成する」パッケージを使用するときに、.nuspec ファイルにグループの依存関係を追加する
Daniel Schroeder による「各ビルド後にプロジェクトから新しい NuGet パッケージを作成する」NuGet パッケージを使用して、Visual Studio 2013 を介してプロジェクトから NuGet パッケージを自動的に作成しています。これは、.nuspec ファイルにあるものです。
依存関係はパッケージに含まれていますが、.nuspec ファイルのタグで指定された特定のプラットフォームに関連付けられていません。それらはすべて「フレームワーク固有ではない」として含まれています。NuGet パッケージ エクスプローラーを使用して同じパッケージを作成すると、依存関係が正しく取り込まれます。どんな助けでも大歓迎です。
chocolatey - nuspec でコードの重複を避けるには?
nuspec ファイルには、他の nuspec ファイルで必要な複数の段落が含まれています。
この段落が変更されるたびに、他の nuspec ファイルにコピーする必要があります。
nuget - nuspec ファイルの他の場所で nuspec ID を参照しますか?
次のように定義された nuspec ファイルがあります。
ご覧のとおり、ID は「PSP.Build.Vcs.Svn」であり、同じリテラルが file 要素で繰り返されています。DRY のために、nuspec ファイルの他の場所で ID を参照することは可能ですか? 私は次のようなものを想像しています(これは実際には機能しませんでしたが):
答えはノーだと思いますが、聞いてみようと思いました。
ティア
octopus-deploy - Octopack でカスタム .nuspec ファイルを使用するにはどうすればよいですか?
ドキュメントは本当に不完全なようです。独自の .nuspec ファイルを使用できるということだけですが、それをどこに置くべきか、または octopack でそれを使用する方法については言及されていません。
http://docs.octopusdeploy.com/display/OD/Using+OctoPack
.nuspec ファイルに、ソリューションの名前と同じ名前を付けて、同じディレクトリに配置しようとしました。それはうまくいきませんでした。
Octopack が生成する .nuspec ファイルを変更しようとしましたが、それらの変更は実行するたびに上書きされます。
私が試みる他のすべては、暗闇の中でのショットにすぎません。
誰かがこれを機能させましたか?
dependencies - NuGet Pack: 依存関係の packages.config を無視し、代わりに .nuspec ファイルを使用する
私の .nuspec ファイルでは、依存関係をそのようにリストしています
ただし、プロジェクトをパックすると、次のメッセージが表示されます。
packages.config が見つかりました。依存関係としてリストされているパッケージの使用
私はこれを望んでいません.nuspecファイルでリストされた依存関係を使用したいです。
パッケージを無視するために使用できる設定developmentDependencyがあることを認識しています。ただし、これは多くのパッケージになる可能性があるため、packages.config の代わりに .nuspec ファイルを使用する方が理にかなっています。
NuGet.exe バージョン 2.8 を使用してパックしています。