自作の nuget package に xml コメントを付加する
移転しました。
以下、 .NET Standard の話です。
.NET Standard では、 nuget package の作成方法は、 *.nuspec
を使用しなくても、 *.csproj
に以下のように記載すれば *.nupkg
が出力されます。
<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFramework>netstandard2.0</TargetFramework> <LangVersion>latest</LangVersion> <NeutralLanguage>ja-JP</NeutralLanguage> <Version>1.0.0</Version> <GeneratePackageOnBuild>true</GeneratePackageOnBuild> </PropertyGroup> <!--←これを true にする--> </Project>
ただし、これだけでは、ソース内に記述した xml コメントが反映されません。
(例えば「定義へ移動」とやっても、コメントが書かれていない)
そこで、以下のようにプロジェクト設定を変更してやると、xml コメントが付加された nuget package が出力されるようになります。