如何解决我的解决方案所依赖的已安装内容的问题? 我的构建控制器中存在oracle数据访问问题:它说它无法加载Oracle.DataAccess或其中一个依赖项。
那么我应该在构建控制器机器上安装ODAC还是从程序文件中复制dll?还是其他什么?
问题仅存在于asp.net网站项目中,这个项目没有代码,只有global.asax和其他项目的依赖项在解决方案中,如果我从构建中删除它一切正常。
答案 0 :(得分:0)
我建议正常安装dll。这样,如果你进行任何单元测试,或者所有都可以开箱即用。
- 这将是安装它的主要理由。
否则,您将减少构建控制器维护,如果您复制dll,则会减少。
这是一个类似的论点,他们在这里详述(没有ODAC不存在的许可成本) http://msdn.microsoft.com/en-us/library/ff622991.aspx