1

我们将发布我们的一个商业组件,一个 .NET 网格控件,作为 NuGet 包。该产品分为 2 个 DLL - 一个是核心功能,另一个是设计时支持程序集。核心程序集可以作为“普通”DLL 重新分发,并且可以放置到任何位置。但是为了使整个产品在 VS IDE 中正常工作,设计时部分应该安装到一个特殊的文件夹中,比如 Visual Studio PrivateAssemblies 文件夹,或者安装到任何具有指向它的特殊注册表项的文件夹中。NuGet 包允许我们这样做吗?

4

1 回答 1

0

你需要使用 Chocolatey 包来实现这样的运行时依赖。NuGet 包仅 [设计用于] 构建时依赖项。请参阅http://chocolatey.org/ - Chocolatey 在后台使用 NuGet,但关注点不同。您可能会将 NuGet 用于“任何地方”的 DLL,并使用单独的 Chocolatey 包来支持 VS 设计器。

于 2014-02-18T19:39:08.873 回答