我在運行幾個應用程序的Web服務器上安裝了ASP.NET MVC Beta。我最近的應用程序正在接近完成,它使用ASP.NET MVC的第1版。ASP.NET MVC:Bin在同一臺服務器上部署V1和Beta
我的想法是我可以部署V1程序集,並安裝Beta版本,以便默認使用它。這個想法不起作用,因爲它忽略了來自GAC的bin文件夾和抓取(都是版本1.0.0.0)。相反,我將Beta MVC dll複製到使用Beta構建的應用程序的bin目錄中,並將卸載的Beta MVC從GAC中刪除了dll。
然後我去了一個使用Beta版MVC的頁面,該頁面在Beta目錄中有Beta dll,並且在GAC中找不到system.web.mvc dll。當然它不能,我把它們取出並放入垃圾箱文件夾中!
所以我有點難住。
有沒有一種方法可以強制Web應用程序查看其bin目錄與GAC?
耶,這顯然是目標。希望在此期間快速修復:)並感謝標籤建議〜 – anonymous 2009-05-06 14:29:28