我目前正在设置一个构建定义来打包一个NuGet。这是我目前的构建任务。解决方案成功构建后执行。TFS 2015构建任务 - NuGet Packager
我使用的是nuspec文件来决定包将显示哪些信息。我的nuspec文件包含对信息的引用(即从assemblyinfo.cs文件中提取)。
运行构建定义我收到以下错误。
是更换令牌不包的NuGet任务下内TFS 2015年支持?
我目前正在设置一个构建定义来打包一个NuGet。这是我目前的构建任务。解决方案成功构建后执行。TFS 2015构建任务 - NuGet Packager
我使用的是nuspec文件来决定包将显示哪些信息。我的nuspec文件包含对信息的引用(即从assemblyinfo.cs文件中提取)。
运行构建定义我收到以下错误。
是更换令牌不包的NuGet任务下内TFS 2015年支持?
的打包器不替换在.nuspec文件令牌(除了
<version/>
元素)。您必须提供元素的值,例如 和<description/>
。执行此操作的最常见方法是 硬编码.nuspec
文件中的值。来源链接:Pack NuGet packages
当使用令牌替换,请确保您正在尝试的NuGet包装的csproj文件,而不是nuspec文件
nuget pack myproject.csproj -IncludeReferencedProjects -Prop Configuration=Release
的nuspec当与csproj文件具有相同的名称时会自动选取。
可以用nuspec文件成功在当地直接的NuGet命令你收拾? –