1
使用Unity時的FileLoadException通常意味着已經配置了一個類型,因爲該程序集尚未被項目引用,所以無法加載該類型。使用Microsoft Unity配置時的FileLoadException
如何找出試圖解析的類型,以便可以將項目引用添加到項目中(或者刪除在app.config中配置的未使用的類型)。
使用Unity時的FileLoadException通常意味着已經配置了一個類型,因爲該程序集尚未被項目引用,所以無法加載該類型。使用Microsoft Unity配置時的FileLoadException
如何找出試圖解析的類型,以便可以將項目引用添加到項目中(或者刪除在app.config中配置的未使用的類型)。
如果你打開調試異常(調試>例外...按Ctrl + d,E),並打開System.IO.FileLoadException
當我做這個,我能夠懸停在正在解決其類型指向在app.config文件中指定的額外類型。
它沒有在TypeResolverImpl.SearchAssemblies(string typeNameOrAlias)
如果你將鼠標懸停在typeNameOrAlias
變量,你會看到它是解決的類型。