Pythonでデスクトッププログラムを作るのが思った以上に面倒そうなので、やっぱりC#か..と思って、VisualStudioを立ち上げたら、たまたまバージョンアップのお知らせが来ていたので、バージョンアップした。 そしたら、なんちゃらruntimeが無いと文句を言われてバージョンアップができなかった。 それで終わればよかったんだけど、新規のプロジェクトが作成できなくなった。
面倒なので、一旦VS2022をアンインストールして、最新バージョンをインストールしてみたけど、こんなエラーメッセージが出てきてインストールできなくなった。
バージョンアップを試みた時も同じエラーが出ていたと思う。 下のフォルダーは、そもそも自分のPCには存在していない。
Package Cacheには7個のvc_runtimeminimum_x64.msiというファイルがあったので、かたっぱしから試してみたけど、バージョンが違うみたいで解決できない。
VC++の再配布パッケージの問題のようだったので、VC_redist.x64.exeというファイルをインストールしようと思ったけど、これも同じエラーが出てインストールできず。
あれやこれや、やけくそ気味でネットで見つけた情報を元にいろいろやってみたけど、結局解決せず。
4日目の今日になって、存在している7個のvc_runtaimeminimumを全部削除して、MicrosoftProgram_Install_and_Uninstall.metaというソフトで存在していないはずの該当バージョンのvc_runtimeminimum_x64.msiをアンインストールして、再度VS2022をインストールしてみたら、同じエラーメッセージが出たけどインストールが最後まで進んだ。
そして起動してみたら、うまく動作しているように見える。
ちなみに、現在Package Casheにvc_runtimeminimumは1個あるけど、該当バージョンとは違う。
ネットに色んな情報があったけど、全部ハズレだった。 結局、何が原因でなんで解決できたのかもはっきり解っていない..いや本当に解決できているのかもわからないけど、しばらくこれで使ってみることにする。
それにしても、久々に疲れたわ..。