我剛剛安裝了MVC測試版。 但是,我假設版本號已經更改,並且因爲它現在使用GAC而不是bin文件夾,所以它不會破壞現有應用程序。我同時運行ASP.NET MVC Preview 3(或4或5)和MVC Beta
但是,它有。
我需要遵循哪些步驟才能確保我的現有預覽3個應用程序使用.dll的bin副本,並且不會因安裝測試版而中斷?
我剛剛安裝了MVC測試版。 但是,我假設版本號已經更改,並且因爲它現在使用GAC而不是bin文件夾,所以它不會破壞現有應用程序。我同時運行ASP.NET MVC Preview 3(或4或5)和MVC Beta
但是,它有。
我需要遵循哪些步驟才能確保我的現有預覽3個應用程序使用.dll的bin副本,並且不會因安裝測試版而中斷?
ASP.NET MVC測試版也濱部署,從GAC將以下DLL對您的應用程序的bin文件夾
* System.Web.Mvc
* System.Web.Routing
* System.Web.Abstractions
你需要強制卸載(GACUTIL/u/f System.Web.Mvc)來自GAC的Beta DLL,然後對所有版本(包括beta)使用bin部署。
謝謝,我知道這是bin-deployable,只是沒有意識到bin部署和GAC是排他性的。 – 2008-11-06 21:39:50
查看Brad Wilson的帖子瞭解更多信息。您發佈的鏈接有一個有用的評論。 – 2008-11-11 00:00:09