2011-04-06 59 views
3

在我的组织内部,我们维护一个代码库,一些应用程序构建在.NET 4上,而旧的应用程序仍构建在.NET 3.5上。从Visual Studio 2010项目文件构建用于多个框架目标的NuGet包

我们已经构建了针对.NET 4或.NET 3.5框架的配置,并且按预期工作。当我们想要将包含每个构建配置的输出的NuGet包构建到单个nupkg文件(因为NuGet包可以支持多个框架目标)时,我们遇到了一个问题。

有没有人想出一个解决方案来自动化这种情况?

回答

0

看完周围后,我通过查看Autofac项目如何处理该问题,找到了我的解决方案。

从此我已经使用MSBuild构建了一个解决方案。

+3

..他们是如何处理问题的?你是如何解决它的? – 2011-10-27 21:36:17

+2

最好的答案是看他们的构建文件http://code.google.com/p/autofac/source/browse/src/Packages.build 从本质上讲,他们为每个框架版本构建,复制所有的库在最终执行NuGet构建之前进入NuGet包结构。 这是我的头顶,因为我已经离开.Net开发游戏好几个月了。 – Tim 2012-02-22 05:56:45

+1

@Tim:我必须同意,这需要更多内容才能有所帮助。 – workabyte 2014-11-05 17:55:43

相关问题