注記 私の個人ウェブサイトで他の投稿をチェックできます: https://hbolajraf.net
Visual Studio で新しいプロジェクト クラス ライブラリを作成し、.NET CORE Frameworks の最新バージョンとの互換性のため、.NET Standard 2.1 をターゲット フレームワークとして使用します。
1.Nuget.exe ファイルをダウンロードします
次の リンク を使用して、Nuget.exe ファイルの最新バージョンをダウンロードします。
2.nuspec ファイルの生成
前に作成した新しいプロジェクト フォルダーで、cmd コンソールを開き、次のコマンドを実行して nuspec ファイルを生成します。
nuget spec NewProjectName.csproj
コマンドの結果、以下の内容を含む新しいファイルが生成されます:
$id$ $version$ $title$ $author$ false MIT http://project_url_here_or_delete_this_line/ $description$ Summary of changes made in this release of the package. $copyright$ Tag1 Tag2
3.nupkg ファイルの生成
nuget パッケージ ファイル (nupkg) を生成するには 2 つの解決策があります
プロジェクトのビルド後のイベントを使用
Visual Studio で NewProjectName.crproj を右クリックし、ビルド後のイベント タブを選択します。
その後、以下のコマンドを入力してソリューションをビルドします
nuget pack "$(ProjectPath)" -Symbols -Properties Configuration=$(ConfigurationName) -IncludeReferencedProjects -OutputDirectory "C:\Dev\nuget_packages\NewProjectName\"
Nuget CLI コマンドの使用
cmd ウィンドウの下に、nuget パッケージを生成するために以下のコマンドをテープに貼り付けます
nuget pack MyProject.csproj -properties Configuration=Release -OutputDirectory "C:\Dev\nuget_packages\NewProjectName\"
すべての場合、新しい nuget パッケージ ファイルは出力ディレクトリに生成されます: *C:\Dev\nuget_packages\NewProjectName*
パッケージ (.nupkg ファイル) を作成したら、選択したギャラリー (Artifactory、Azure アーティファクト、または GitHub パッケージ レジストリ) に公開できます
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3