7

マシンから以前の Xamarin を削除して、新しいバージョン (Xamarin Visual Studio 3.9.236) をインストールしたいのですが、新しいバージョンをインストールしようとすると、次のエラーが発生します。

古いバージョンの Xamarin は削除できません。テクニカル サポート グループに連絡してください。

何か案が?

PS:この記事を読みましたが、まだ同じ問題があります。

4

2 に答える 2

9

どこに問題があるのか​​分かりました!最初に、MSI インストーラー ファイルの msi ログを有効にしました。

msiexec /i Xamarin.VisualStudio_3.9.289.msi /l*v c:\Users\%USERNAME%\Documents\xamarin-vs-msi.log

そして、戻り値 3を検索しました(アクションが失敗しました):

MSI (s) (F8:64) [08:31:41:884]: Unexpected or missing value (name: 'PackageName', value: '') in key 'HKLM\Software\Classes\Installer\Products\371D35B64B9A7994980A677C62256FDE\SourceList'

ご覧のとおり、問題はレジストリのエントリ キーであり、それを削除した後、MSI インストーラが正常にインストールされました。

'HKLM\Software\Classes\Installer\Products\371D35B64B9A7994980A677C62256FDE\SourceList'
于 2015-02-22T14:50:49.507 に答える