0

我的公司通常在 Visual Studio 中使用 Web 窗体项目和 MVC 项目。创建包时,包将/应该针对不同的项目类型而有所不同。

问题:与其创建两个稍微不同的 NuGet 包来为两种不同的项目类型做完全相同的事情,有没有办法只创建一个与项目类型无关的 NuGet 包?因此,在安装软件包时,.nuspec 文件中可能会显示“如果正在安装的项目是 Web 窗体,则执行此操作。如果是 MVC,则执行此操作”。

我查看了以下链接,了解项目中不同的 ProjectProperties - 这似乎是我会使用的东西,但我不确定如何使用。

4

1 回答 1

1

我不会为不同的平台创建一个包,因为你失去了灵活性。您可能想看看 Glimpse 的人在面临同样问题时是如何创建他们的包的。

检查以下软件包及其链接方式:

于 2013-08-02T15:13:05.487 回答