問題タブ [nuget-package]
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.
nuget - VisualStudioプロジェクトにファイルを追加せずにNuGetパッケージ
NuGetを使い始めたばかりで、頭を悩ませようとしています。NuGetを使用して意図されていないものを作成しようとしている可能性がありますが、誰かがヒントを教えてくれることを期待していました。
私の問題:異なるファイルでパッケージを作成しようとしています。ファイルの種類は異なります(画像、テキストファイルなど)。パッケージを機能させて、ファイルがアプリケーションルートに追加されるようにしたいのですが、VisualStudioプロジェクトには含まれていません。試しましたが、ファイルは常にプロジェクトに追加されます。これを回避する方法はありますか?
ありがとう
nuget - NuGet パッケージをプログラムでインストールする
プログラムで単純なナゲットパッケージをインストールしようとしています。Site.css ファイルを含むパッケージを作成しました。そのため、パッケージの content フォルダーにあります。
このコードの使用
packageID = 'Testpackage' と physicalPath = 'c:\inetpub\test' を指定して作成するとします。
c:\Inetpub\test\Testpackage
そのフォルダーには次のものが含まれます。
Site.css と Testpackage.0.1.nupkg を含むコンテンツ フォルダー
私がやろうとしていることではありませんが、一種の:)
それを変更することは可能ですか:
キャッシュ機能のためにパッケージを配置する場所を指定できます
コンテンツ フォルダにあるものを指定されたパスに配置しますか?
パッケージの lib-folder に dll が含まれている場合は、それらを bin-directory に移動します (存在しない場合は作成します)。
nuget - NuGutパッケージを作成できません。の解き方?
書き込み権限がないため、nugetパッケージを作成できません。
パスは、ClickOnceインストールの結果です。
どうすればこれを解決できますか?
エラー:
NuGetパッケージエクスプローラー
一時クラスを生成できません(result = 1)。
エラーCS0016:出力ファイルに書き込めませんでした'c:\ Users \ Adam Speight \ AppData \ Local \ Temp\0c2jg3wu.dll'-'アクセスが拒否されました。'
わかった
nuget - Nuget パッケージがカスタム パッケージに参照を追加しない
nuspec ファイルを作成しました。
ファイル構造を持つディレクトリ内
- マイパッケージ
- アセンブリ
- MyPackage.dll
- MyPackage.nuspec
を使用してパッケージを作成nuget.exe pack myPackage.nuspec
し、ローカル ソースに配置しました。どの時点でビジュアルスタジオから見つけてインストールできますか
- dll が packages ディレクトリにコピーされます
- しかし、参照はプロジェクトに追加されません
- repositories.config は作成されません
- packages.config は作成されません
私は何が欠けていますか?
xml - PowerShell 内で msbuild を使用して、NuGet のインストール イベントで csproj を編集する
Daniel Cazzulino の Clarius のブログで、私がやろうとしていることの素晴らしい例を見ました。彼がしたことと同じようなことをしたい。
NuGetを介していくつかの基本的なT4 テンプレートを配信しようとしていますが、それぞれがcsprojファイルにエントリがあり、それらがすべて独立して実行されるため、望ましくありません。値がこのように読み取られた場合、すべて問題ありません。<Generator>TextTemplatingFileGenerator</Generator>
<Generator></Generator>
上記の例でcsprojを変更したように、 msbuildを使用してこの設定を削除したいと思います。問題のある値を削除するPowerShellスクリプトを作成しましたが、プロジェクトをアンロードする必要があります。msbuildはこのタスクにより適しているようですが、私はそれに慣れていません。いろいろ調べましたが、まだ闇の中にいます。
彼がしたことと私がやりたいことの違いは、彼が何かを追加し、私が何かを編集したいということですが、msbuild xml traversing メソッドを使用して情報を見つける方法がわかりません。
@Keith Hill の助けを借りて作成したPowerShellスクリプトを次に示します。
msbuild でこれを行う方法に関する提案はありますか?
Daniel のコードは次のとおりです (NuGet インストール ライフサイクルの一部である Install.ps1 ファイル内に存在します)。
.net - NuGet:リモートサーバーがエラー(403)を返しました禁止
パッケージをインストールしようとすると、このエラーが発生します
get-package -ListAvailableなどの他のコマンドを使用して、インストールされているパッケージに更新があるかどうかを確認できますが、Nugetを介して実際に何もインストールすることはできません。
これは、コマンドラインとパッケージマネージャーGUIでも同じです。
Visual WebDeveloper2010を使用しています。
私も企業環境にあり、それが一番の問題だと思います。
可能なポインタはありますか?
visual-studio-2010 - Nuget - ライブラリ パッケージ参照を追加 - 現在のパッケージ ソースにパッケージが見つかりません
[ライブラリ パッケージ参照の追加] ダイアログにパッケージが表示されません。どんな助けでも大歓迎です。
それは間違いなく私が使用するネットワークに関連しています。オフィスから接続しましたが、パッケージが表示されませんでしたが、自宅からは変更なしですべてのパッケージが表示されています。オフィスのファイアウォールの制限かもしれません..確かではありません。
nuget - Nuget コマンドを自動的に生成しますか?
私は最近、 NuGet と MVCScaffolding を知っています。
ですから、私の会社がテンプレートコードを生成するためのカスタム足場パッケージを書くのは本当に良いことだと思います。
それから私はそれをしました、そしてそれはうまくいきます、
ただし、コードを自動的に生成するコード ジェネレーターが必要な場合もあります (コードを自動的に生成できるカスタム ツールなど)。
つまり、ユーザーがクラスを変更したときにコマンドを実行することを強制したくないということです。
前に述べたように、カスタム ツールでそれを行うことができますが、単一のパスを介してそのすべての生成を行いたい
カスタム ツールから nuget コマンドを実行するための解決策があると思いますか、または
nuget コマンドを自動的に実行する方法がわかりません...
または他のアイデア?? ...
asp.net - 既存のNugetパッケージのファイルを更新する
マルチプロジェクトのASP.NETWebフォームアプリケーションソリューションがあります。マスターページ(3つのファイル)、いくつかのユーザーコントロール、およびいくつかの画像、スクリプト、CSSファイルをソリューション内の他のプロジェクトと共有する必要があります。
ドキュメントに従って、NuGetパッケージエクスプローラーを使用してパッケージを既に作成しました。
http://docs.nuget.org/docs/creating-packages/using-a-gui-to-build-packages
私の現在の問題はこれです:ルートプロジェクトの共有ファイルを更新しましたが、他のプロジェクトにプルする前にパッケージを更新したいと思います(現在、開発マシンのローカルフォルダーにあるパッケージ)。どうすればよいですか?
誰かが始めたばかりのNuGetリンクを持っている場合は、公式ドキュメントが私のためにそれを行っていないので、共有してください。
nuget - NuGet パッケージのインストールに関する問題
Unity や EntityFramework などの NuGet パッケージをインストールしようとしていますが、Nuget をダウンロードした後、それらをインストールできず、次のエラー メッセージが返されます。
この問題を解決するにはどうすればよいですか? 前もって感謝します ;)