将Oracle.DataAccess.dll排除在bin之外
本文关键字:bin 之外 排除 dll Oracle DataAccess | 更新日期: 2023-09-27 18:18:48
我在Visual Studio(2013)中维护了许多c#项目。根据项目的不同,当我构建时,我在输出文件夹中得到一个Oracle.DataAccess.dll
。为什么我的项目会这样,我该如何阻止它?
不,我的项目都没有在参考文献中包含Oracle.DataAccess.dll
。事实上,我的项目只使用Sybase数据库。
我的公司有一个库dll—我们称之为Company.dll
—它可能使用Oracle.DataAccess.dll
,我的项目经常使用Company.dll
。当我使用Company.dll
时,CopyLocal
被设置为False,因此Company.dll
不会复制到输出文件夹。(我们的服务器在GAC中有Company.dll
。)维护Company.dll
的人已经声明我们不应该在我们的构建中包括Oracle.DataAccess.dll
。
试着把它放到项目的Post-build事件中。
del $(TargetDir)Oracle.DataAccess.dll