从DNX项目引用类lib,在类lib更改后不会更新引用

时间:2016-02-21 17:56:29

标签: c# asp.net .net dnx

我在一个解决方案中有一个DNX 451网站,在另一个解决方案中有一个公共类lib。 我从DNX网站上引用了常用的lib。我只是'添加引用'和'浏览'来查找公共库的bin文件夹。

这在第一次运行时工作正常,但是当我对公共库进行更改并重建时,DNX引用不会更新。包装文件和具有common.dll的\ lib \ dnx451文件都保持不变。

目前查看更改的唯一方法是手动删除common.dll的所有痕迹并重新添加。

1 个答案:

答案 0 :(得分:0)

我相信你不应该这样做(包装一个随时间变化的dll文件),它反而是一种反模式。

一些想法:

  • 将此项目添加到您的Web解决方案,然后添加对项目的引用(不是dll)(推荐)
  • 将项目发布为nuget,然后引用nuget package

您也可以编写可以手动更新dll的预构建脚本。可以找到一些样本here