我在兩臺機器的GAC中有「Microsoft.Web.Services2.dll」V2.0.3.0。Assembly.Load奇怪的行爲
我在他們兩個跑這條線:
Assembly.Load("Microsoft.Web.Services2, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35");
(注意版本是2.0.0.0和2.0.3.0不)
在一臺機器失敗(正如我所期望的) 。在另一個它的作品和加載的DLL是2.0.3.0。實際上,在這臺機器上,每個低於3的版本都可以工作(並加載3個)。
你怎麼解釋這個?
沒有,它不存在 – 2009-12-30 15:14:02
正因爲此,在'Location'屬性等於一次大會裝什麼? – 2009-12-30 15:32:41
不管版本是多少(假設它是<3),因爲我得到的是C:\ Windows \ assembly \ GAC \ Microsoft.Web.Services2 \ 2.0.3.0__31bf3856ad364e35 \ Microsoft.Web.Services2.dll – 2009-12-30 17:07:36