我有
class Voo
{
private static AnotherClass Doo(int id)
{
//do some stuff with id then return object of AnotherClass
return x[0];
}
}
并将此私人用于鼹鼠
MVoo.DooInt32 = delegate ...
现在我将方法改为:
class Voo
{
private static AnotherClass Doo(string a, object b)
{
//do some stuff with a and b then return object of AnotherClass
return x[0];
}
}
但是痣并没有给我新的签名。 Sill MVoo.DooInt32 但我希望 MVoo.DooStringObject
我删除了鼹鼠参考,清理,重建。到目前为止没有正面结果。
任何想法?
答案 0 :(得分:1)
你需要确保删除鼹鼠组件文件(.dll),重建没有鼹鼠类型的测试项目,然后重新添加。这个过程是彻底的,在这种情况下一直对我有用:
答案 1 :(得分:0)
您必须删除该程序集的moles文件,例如voo.moles,然后再创建一个新文件。