我正在同时开发两个项目 - 一个类库,其中包含我在应用程序中通常需要的东西的类,以及一个使用它的应用程序。由于我希望其他应用程序可以轻松地重用该库(并且几乎是独立的,即使它实际上自己没有任何东西),我已经将库和应用程序放在了单独解决方案然而,虽然依赖是单向的,但它们一起成长。
我经常处理这些项目,打开Visual Studio的多个实例 - 一个用于库,一个用于应用程序,有时一个用于废料项目,在那里傻瓜尝试新事物。
我想拥有它,以便如果我首先构建库(可能需要“Release”开关)然后构建应用程序,那么应用程序导入的dll:s中会提供库中的最新更改。
设置它的好方法是什么?可以用例如NuGet - 如果是的话,怎么样?
(如果重要的话,我目前正在使用所有内容的默认设置 - 基本上是使用“file-> new”创建的两个解决方案。我想尽可能少地改变,以减少阈值在我的下一个应用程序中导入库。)