Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
C#の自作クラスライブラリをNuGetパッケージでバージョン管理する方法
Rating: 4.5 out of 5(102 ratings)
929 students

C#の自作クラスライブラリをNuGetパッケージでバージョン管理する方法

C#の自作クラスライブラリをNuGetパッケージにして、社内のサーバーなどに公開し、容易にバージョン管理で出来る仕組みを「.NET Standard」と「.NET Framework」の2種類で解説しています。
Last updated 9/2023
Japanese

What you'll learn

  • .NET StandardでのNuGetパッケージの作り方
  • .NET FrameworkでのNuGetパッケージの作り方
  • 作成したNuGetパッケージをインストールする方法
  • NuGetをプレリリース版で公開する方法
  • バッチファイルでNuGetパッケージを簡単に作成する方法

Course content

1 section29 lectures58m total length
  • 01_はじめに1:48
  • 02_.NET Standardとは0:56
  • 03_.NET Standardプロジェクトの作成2:02
  • 04_NuGetパッケージを生成する設定2:04
  • 05_パッケージの詳細設定とNugetパッケージの出力まで3:31
  • 06_自社のNugetフォルダーを作成してNuGetパッケージを配置する0:48
  • 07_WinFormからNugetでPeacockAnderson.Coreを取得する方法4:27
  • 08_NuGetでインストールして動作を確認する1:27
  • 09_NuGetのバージョンをアップしてXMLコメントを表示させる方法3:51
  • 10_DLL参照とNugetの違い1:16
  • 11_NuGetをプレリリース版で公開する方法2:12
  • 12_リリースノート0:34
  • 13_依存しているDLLも一緒に取得されることを確認する2:38
  • 14_.NETFrameworkのクラスライブラリの作成1:48
  • 15_AssemblyInfoの編集0:53
  • 16_NuGet.exeのダウンロード1:19
  • 17_マニフェストファイルを作成する方法2:36
  • 18_.NETFrameworkのNuGetパッケージファイルを作成する1:52
  • 19_.NETFrameworkのNuGetパッケージを確認1:18
  • 20_.NETFrameworkでのNuGetパッケージのバージョンアップの方法1:55
  • 21_NuGetでのインストールとマニュフェストの不具合修正2:36
  • 22_.NETFrameworkでXMLコメントを表示する方法1:18
  • 23_マニュフェストの警告を消す2:20
  • 24_バッチファイルでNuGetパッケージを作成するようにする方法1:44
  • 25_バッチファイルでNuGetパッケージを移動する方法2:33
  • 26_.NET6でやる場合6:03
  • 27_.NET6の場合_バージョンアップやり方2:23
  • 各種URL_コマンド_使用したファイル0:21
  • ボーナスレクチャー0:14

Requirements

  • VisualStudioを使ってC#でライブラリを作成したことがある方

Description

どうもこんにちは,ピーコックアンダーソンです。

今回は,C#で作成したクラスライブラリを,NuGetパッケージにして

社内などのサーバーに公開し,VisualStudioでインストールできるようにする方法を解説しています。


.NET Standardで作成したクラスライブラリのNuGetパッケージ化は結構簡単なのですが,

.NET Frameworkでは少し面倒だったりするので,その両方の作成方法を解説しています。


社内で製品開発をする際に,いつも書いているようなロジックは,

社内の共通ライブラリとして「会社名.Core」などという名前にして,

NuGetパッケージを作成し,社内のサーバーに公開することで,

VisualStudioからNugetでいつもできるようになります。

通常のDLL参照に比べてバージョン管理が容易になるのでお勧めです。

よろしければ,是非ご覧ください。

Who this course is for:

  • VisualStudioで作成したライブラリをNuGetパッケージにして社内で公開したい方