2018年9月26日水曜日

Windows 10 (バージョン1803)で仮想アプリを実行するとエラーが発生する場合の対処方法


Windows 10 (バージョン1803)で仮想アプリを実行するとエラーが発生する場合の対処方法





Windows 10 April 2018 Update (1803)の環境でThinApp仮想アプリを実行すると、起動時にエラーが発生したり、いろいろな問題が発生します。


 
Registry.rw.tvrが見つかりません。
 
.NET Framework初期化エラー

対処方法は、ThinAppのバージョンを
ver5.2.4 (2018-09リリース)にバージョンアップし再Buildを行うだけで
問題なく起動できます。


※既にThinAppedしている仮想アプリのVOS部分をバージョンアップする場合は
こちらの投稿を参照ください。

「ThinApp で仮想化したアプリのバージョンアップについて」

1.ThinApp自体のバージョンアップ
http://tunemicky.blogspot.jp/2012/06/thinapp.html

Windows 10は年に2回大型アップデートがあります。
それぞれのWindows10に対応したThinAppのバージョンは、下記を参照下さい。
https://tunemicky.blogspot.com/2018/05/windows-10.html



とここまで書きましたが、内容が薄すぎるので、ちょっとしたTipsを。

ThinAppのVOSのバージョンを確認する方法

仮想化したEXEに対して、-thinstallversion
パラメータを付けて実行すると、ThinApp VOSのバージョンを確認することができます。
例)ThinApp化した.exe -thinstallversion


---------------------------
Version
---------------------------
VMware ThinApp Runtime Version 5.2.4-9964600
Built Sep  6 2018
---------------------------
OK  
---------------------------