# パッケージの作成
中級
プログラマー
## プロジェクトを Visual Studio で開く
> [!Note]
> Game Studio は将来、NuGet パッケージの作成を直接サポートする予定です。
はじめに、すべての変更を保存した後、Visual Studio でプロジェクトを開きます。これは、ツールバーの適切なボタンをクリックすることで簡単に行うことができます。

いくつかの注意点があります。
* 不必要なアセットは削除してください。(例えば、GameSettings など)
* 不必要な `PackageReference` は削除してください。
## オプション: パッケージプロパティのセットアップ
1. **ソリューションエクスプローラー**で、プロジェクトを右クリックして [**プロパティ**] をクリックします。
2. [**パッケージ**] タブに移動して、パッケージ バージョン、説明、プロジェクト URL 等々を編集します。

## パックする
1. **ソリューションエクスプローラー**で、プロジェクトを右クリックして [**パック**] をクリックします。

2. Visual Studio は、プロジェクトのビルドとパックを行います。生成される `.nupkg` は、`bin\Debug` か `bin\Release`、あるいはあなたの環境に依存した場所に出力されます。
## 発行する
これで、[nuget.org](https://nuget.org) などの NuGet リポジトリで `.nupkg` ファイルを公開することができます。
これを行う方法はいくつかあります。`nuget.exe` クライアントや `dotnet.exe` クライアント、[nuget.org Upload Package](https://www.nuget.org/packages/manage/upload) サイトです。
詳細については、NuGet ドキュメントの [Publishing packages](https://docs.microsoft.com/ja-jp/nuget/nuget-org/publish-a-package)を参照してください。
あなたのパッケージが適切にリストアップされると、他の Stride ユーザーがそのパッケージを[使用](consume-packages.md)することができるようになります!