寫了個程序和儀器通訊的,但需要調用廠商提供的3個dll,在我寫的程序中,已經引用了一個dll,假設它叫a.dll,但是程序運行時a需要調用b.dll和c.dll中的方法進行計算,a/b/c都是廠商封裝好的,我看不到,而且我用的話只需要引入a(廠商的參考例子就是這麼寫的,跑起來也沒問題),但是我運行的時候顯示找不到b。
Detail:
Additionalinformation: 未能加載文件或程序集“c, Version=8.9.35.246,Culture=neutral, PublicKeyToken=18cbae0f9955702a”或它的某一個依賴項。找到的程序集清單定義與程序集引用不匹配。 (異常來自 HRESULT:0x80131040)
錯誤類型:
System.IO.FileloadException
我覺得,只引入a的話,那麼a找b和c肯定是通過配置文件或者其他方式來獲取路徑,要是那樣的話,怎麼寫呢
大神幫忙,小弟搞了好幾天了,現在數據還讀不出來