參考網址
一般來說我們裝軟體都是按照軟體發布的順序...
例如2008、2010、2010SP1等等
不小心裝錯順序會發生很多問題,通常大家的建議都是卸載重裝...
但當不是很確定問題原因的時候,其實我很討厭作無用的卸載
例如這次我裝MVC3
超棒的,2010、2010SP1、MVC4都裝好了才想到為了開一個東西我得裝MVC3
依照前人建議,我得先卸掉MVC4、SP1...最好連2010都解掉重來...
我不信邪,直接裝MVC3,就報以下錯誤
MSI (c:\temp\ext27692\AspNetMVC3VS2010Tools.msi) Installation succeeded....
MSI (c:\temp\ext27692\NuGet.msi) Installation failed...
MSI (c:\temp\ext27692\AspNetMVC3VS2010Tools.msi) Uninstall succeeded....
Final Result: Installation failed with error code: (0x80070643), "安裝時發生嚴重錯誤。 " (Elapsed time: 0 00:16:00).
看樣子是NuGet衝突到,網路上有人建議要改註冊表...
那個東西我沒玩過,怕一玩下去電腦都要重灌了,所以我採取方案B~~
解開AspNetMVC3ToolsUpdateSetup這個壓縮檔
(是,你可以直接點開他,也可以用解壓縮軟體解開他,試試看吧!)
可以看到裡面有一堆東西,因為錯誤訊息顯示Nuget衝突
所以我們把黃色高亮的地方都裝一下
aspnetmvc3.msi 563 KB 2011/1/5
aspnetmvc3vs2010tools.msi 1678 KB 2011/4/6
aspnetmvc3vwd2010tools... 1671 KB 2011/4/6
aspnetwebpages.msi 831 KB 2011/2/4
aspnetwebpagesvs2010too.. 693 KB 2011/2/4
aspnetwebpagesvwd2010to.. 693 KB 2011/2/4
dhtmlheader.html 16 KB 2011/2/9
displayicon.ico 87 KB 2011/2/9
header.bmp 4 KB 2011/2/9
make.bat 1 KB 2011/2/9
nuget.msi 740 KB 2011/3/30
parameterinfo.xml 31 KB 2011/4/6
setup.exe 77 KB 2011/2/9
setupengine.dll 789 KB 2011/2/9
setupui.dll 289 KB 2011/2/9
setupui.xsd 30 KB 2011/2/9
splashscreen.bmp 41 KB 2011/2/9
sqmapi.dll 142 KB 2011/2/9
strings.xml 14 KB 2011/2/9
uiinfo.xml 36 KB 2011/2/9
vs10-kb2483190-x86.exe 18417 KB 2011/2/9
watermark.bmp 102 KB 2011/2/9
接著應該就可以順利在2010的新專案上看到MVC3了,或直接找一個基於MVC3的solution開開看,可以就表示OK了
沒有留言:
張貼留言