Fody:一个未处理的例外

Tho*_*ahn 6 c# assemblies fody-costura

在尝试构建项目时,我突然遇到异常.似乎与Mono.Cecil有一些东西.但我没有在我的项目中使用Mono.

Fehler 13 Fody:发生了未处理的异常:Exception:Die Datei oder Assembly"Mono.Cecil,Version = 0.9.6.0,Culture = neutral,PublicKeyToken = 0738eb9f132ed756"odereineAbhängigkeitdavonwurde nicht gefunden.Die gefundene Manifestdefinition der Assembly stimmt nicht mit demAssemblyverweisüberein.(Ausnahme von HRESULT:0x80131040)StackTrace:bei System.Signature.GetSignature(Void*pCorSig,Int32 cCorSig,RuntimeFieldHandleInternal fieldHandle,IRuntimeMethodInfo methodHandle,RuntimeType declaringType)bei System.Reflection.RuntimeMethodInfo.FetchNonReturnParameters()bei System.Reflection.RuntimeMethodInfo.GetParametersNoCopy ()bei System.Reflection.RuntimePropertyInfo.GetIndexParametersNoCopy()
bei System.Reflection.RuntimePropertyInfo.GetIndexParameters()bei System.RuntimeType.GetPropertyCandidates(String name,BindingFlags bindingAttr,Type [] types,Boolean allowPrefixLookup)bei System.RuntimeType.GetPropertyImpl(String name,BindingFlags bindingAttr,Binder binder,Type returnType,类型[]类型,ParameterModifier []修饰符)bei System.Type.GetProperty(String name,BindingFlags bindingAttr,Binder binder,Type returnType,Type [] types,ParameterModifier [] modifiers)bei PropertyDelegateBuilder.BuildPropertySetDelegate [T](Type type,字符串propertyName)在c:\ TeamCity\buildAgent\work\7495521761d392b9\FodyIsolated\DelegateBuilders\PropertyDelegateBuilder.cs:Zeile 9. bei DelegateBuilder.BuildDelegateHolder(Type weaverType)in c:\ TeamCity\buildAgent\work\7495521761d392b9\FodyIsolated\DelegateBuilders\DelegateBuilder.cs:Zeile 25. bei DelegateBuilder.GetDelegateHolderFromCache(Type weaverType)in c:\ TeamCity\buildAgent\work\7495521761d392b9\FodyIsolated\DelegateBuilders\DelegateBuilder.cs:Zeile 16 .bei InnerWeaver.InitialiseWeavers(List`1 weaverInstances)在c:\ TeamCity\buildAgent\work\7495521761d392b9\FodyIsolated\InnerWeaver.cs:Zeile 65. bei InnerWeaver.Execute()in c:\ TeamCity\buildAgent\work\7495521761d392b9\FodyIsolated\InnerWeaver.cs:Zeile 30.来源:mscorlib TargetSite:Void GetSignature(Void*,Int32,System.RuntimeFieldHandleInternal,System.IRuntimeMethodInfo,System.RuntimeType)\ TeamCity\buildAgent\work\7495521761d392b9\FodyIsolated\DelegateBuilders\DelegateBuilder.cs:Zeile 16. bei InnerWeaver.InitialiseWeavers(List`1 weaverInstances)in c:\ TeamCity\buildAgent\work\7495521761d392b9\FodyIsolated\InnerWeaver.cs:Zeile 65 .bei InnerWeaver.Execute()在c:\ TeamCity\buildAgent\work\7495521761d392b9\FodyIsolated\InnerWeaver.cs:Zeile 30.来源:mscorlib TargetSite:Void GetSignature(Void*,Int32,System.RuntimeFieldHandleInternal,System.IRuntimeMethodInfo,System .RuntimeType)\ TeamCity\buildAgent\work\7495521761d392b9\FodyIsolated\DelegateBuilders\DelegateBuilder.cs:Zeile 16. bei InnerWeaver.InitialiseWeavers(List`1 weaverInstances)in c:\ TeamCity\buildAgent\work\7495521761d392b9\FodyIsolated\InnerWeaver.cs:Zeile 65 .bei InnerWeaver.Execute()在c:\ TeamCity\buildAgent\work\7495521761d392b9\FodyIsolated\InnerWeaver.cs:Zeile 30.来源:mscorlib TargetSite:Void GetSignature(Void*,Int32,System.RuntimeFieldHandleInternal,System.IRuntimeMethodInfo,System .RuntimeType)Void GetSignature(Void*,Int32,System.RuntimeFieldHandleInternal,System.IRuntimeMethodInfo,System.RuntimeType)Void GetSignature(Void*,Int32,System.RuntimeFieldHandleInternal,System.IRuntimeMethodInfo,System.RuntimeType)

有任何想法吗?我已经尝试重新安装Costura.Fody包.

Kav*_*enG 1

这里有完全相同的问题。

上周它曾经工作过,我们没有改变任何东西,现在 Costura.Fody 似乎在寻找 Mono.Cecil 0.9.6.0,但我只能在包文件夹中找到 0.9.5.0...

我尝试将 Costura.Fody 降级到 1.3.3.0,将 Fody 降级到 1.26.1,但我仍然遇到完全相同的问题。

您可以在这里看到其他人也遇到这个问题: https ://github.com/Fody/Costura/issues/118