如何部署使用企业库的应用程序

时间:2013-02-10 10:41:07

标签: enterprise-library-5

我有一个使用unity和日志应用程序块的应用程序。我最近在添加这些程序集后从存储库检出了应用程序,但是我收到了一些错误。最终我在我的电脑上安装了企业库,现在它正在运行。我的问题是我是否必须在每台使用它的电脑上安装企业库?如果有,是否有解决方法?

2 个答案:

答案 0 :(得分:2)

问题是引用企业库程序集的项目是引用安装企业库的位置 - 可能是Program Files目录。您可以添加企业库引用via Nuget,而不是在那里引用它们,然后将包作为项目的一部分检查到源代码管理中。这样,您就可以将项目及其依赖项集中在一个地方,而且无需在任何地方安装企业库。

答案 1 :(得分:0)

嗨我不知道我是怎么修的。我认为我的问题是我正在使用企业库实验室中的dll和config exe。我应该在我的电脑上安装了ent lib 5。我在我的ci服务器中遇到了同样的问题,所以我从存储库中删除了我的项目,并在我的本地工作时再次添加它。

所以在坚果壳里。安装entlib 5,不要使用项目实验室中的dll。我不需要在部署中安装ent lib,我只需要复制dll。