我已经创建了一个编码的ui测试,用于检查我的软件中的某些内容。它工作正常,但是当我尝试与我的UITestControls(在uimap中生成)进行交互时,我一直得到null引用异常。奇怪的是,UITestControls的'Exist'属性返回true,这意味着已找到控件。
我搜索并找到了这个主题: http://social.msdn.microsoft.com/Forums/en/vsautotest/thread/c2e6e5c3-2503-4506-9963-733fd84fbd25, 但是我已经检查了我的项目,并且这些程序集的“复制本地”属性设置为false。
我认为这个异常首先发生在我将app.config文件添加到项目之后。也许这可能是问题?如果是这样,如何在不删除app.config文件的情况下解决此问题?
谢谢!
答案 0 :(得分:4)
我通过以下方式为自己解决了这个问题:
false
。提问者已经这样做了,这很重要。false
,但是当复制本地为true
时,DLL仍然存在!