xxx.exe は、本体で、xxxjp が言語パックでしょうか?であれば、逆にしたらうまくいったりしませんか?
VS2017環境のパッケージを見ると、言語パック側のパラメータとして、" /q /norestart /skipenucheck /ChainingPackage FullX64ClickOnce" という値が与えられています。
なので、言語パック.exe /q ... とすればいいのではないのかな?と思います。
.NET ランタイムを自分でキックしたことがない上に、現状4.6 をインストールできる環境がない(4.6以上がインストールされていない環境がない)ので、試せませんが。
とっちゃん@わんくま同盟, Visual Studio and Development Technologies http://blogs.wankuma.com/tocchann/default.aspx