Visual studio 2010 为Windows 7.1 SDK创建NuGet软件包
我一直在为我的一些库创建NuGet包。目标是让我的Jenkins构建服务器使用CoApp.autopkg脚本构建一个NuGet包,然后在其他项目中使用Visual studio 2010 为Windows 7.1 SDK创建NuGet软件包,visual-studio-2010,winapi,jenkins,nuget,Visual Studio 2010,Winapi,Jenkins,Nuget,我一直在为我的一些库创建NuGet包。目标是让我的Jenkins构建服务器使用CoApp.autopkg脚本构建一个NuGet包,然后在其他项目中使用 问题是生成服务器使用独立的Windows 7.1 SDK,而不是Visual Studio 2010。我想这是一个单独的平台工具集?所以本质上,我不能在VisualStudio2010项目中使用构建服务器编译的包?人们通常会在其生成服务器上安装Visual Studio的副本吗?您是否使用nuget.exe包来创建包?您不需要visual stu
问题是生成服务器使用独立的Windows 7.1 SDK,而不是Visual Studio 2010。我想这是一个单独的平台工具集?所以本质上,我不能在VisualStudio2010项目中使用构建服务器编译的包?人们通常会在其生成服务器上安装Visual Studio的副本吗?您是否使用nuget.exe包来创建包?您不需要visual studio来运行nuget.exe
这里有一个指向nuget.exe pack命令参考的链接-我正在使用CoApp生成包,并在从源代码管理签出后使用nuget.exe还原包。问题是,如果我创建的NuGet包的工具集为“vs100”,我可以在Visual Studio 2010项目中使用它们,但生成服务器不会链接库,因为“vs100”与Windows 7.1 SDK中包含的msbuild工具集“windows7.1sdk”不匹配。我是否需要在CoApp中创建两个枢轴,每个工具集一个?他们真的那么不同吗?否则,如果我在2010年开发,这是否意味着我的构建服务器将需要2010年?