C# 如何创建和使用仅包含资产的nuget包?
对于我正在尝试创建的一个非常简单的包,我有以下C# 如何创建和使用仅包含资产的nuget包?,c#,.net,nuget,nuspec,C#,.net,Nuget,Nuspec,对于我正在尝试创建的一个非常简单的包,我有以下.csproj: <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <PackageId>my-nuget-package</PackageId> <TargetFramework>netstandard2.0</TargetFramework> <NoBuild>true</NoBu
.csproj
:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<PackageId>my-nuget-package</PackageId>
<TargetFramework>netstandard2.0</TargetFramework>
<NoBuild>true</NoBuild>
<IncludeBuildOutput>false</IncludeBuildOutput>
</PropertyGroup>
<ItemGroup>
<Content Include="**/*.graphql">
<Pack>true</Pack>
<PackagePath></PackagePath>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<PackageCopyToOutput>true</PackageCopyToOutput>
</Content>
</ItemGroup>
</Project>
我的nuget套餐
netstandard2.0
真的
假的
真的
保存最新
真的
基本思想是,我想提出一种版本化的方法,将我的.graphql
模式文件分发到项目中。总的来说,这会生成一个.nupkg
文件,其中包含我的模式,但当我将其添加到项目中时,我不确定如何从代码中引用该文件