0

IKVMを使用してjava jarファイルをdllファイルに変換しました。 VS2015で変換されたdllを参照する単純なC#アプリケーションを作成しました。インストールが終わった後、私のアプリケーションは、それを基準にIKVMのDLLのリストを持っているVS2015のセットアップにVS2005のvs_setup.msiが必要です

インストール・パッケージIKVM -Versionを8.1.5717

:私は、次のコマンドを使用して、IKVMパッケージをインストールしていました。

Visual Studioセットアッププロジェクトを使用して、この単純なアプリケーションのセットアッププロジェクトを作成しました。プライマリ出力ファイルとすべてのIKVM dllをセットアップに追加したら、セットアッププロジェクトをビルドし、vs_setup.msiファイルを要求する次のMicrosoft Visual Studio 2005ウィンドウを取得します。

enter image description here

私は2箇所でこのファイルが見つかりました:

  1. C:\プログラムファイル(x86の)のMicrosoft Visual Studio 2005チームエクスプローラー\ \のMicrosoft Visual Studioの8 - ENU \ vs_setup.msi
  2. "[DVDドライブ]:\ VSS \ vs_setup.msi"

私は次のウィンドウを取得しています、それらの場所を指すようにしようとしています:

enter image description here

  1. VS2005のvs_setup.msiを必要とVS2015でセットアッププロジェクトをビルドするのはなぜ?
  2. setup.exeファイルを正常に作成するにはどうすればこの問題を解決できますか?

注:私は、Visual Studio 2005 SP1を再インストールしようとしているが、それはそれはないと思われるいくつかの理由について問題に

答えて

0

を解決しませんでした :私のOSは、Windows 10が

更新ですVisual Studioのすべての機能がシステムにインストールされました。これはバグではなく、「DVDから実行する」または「オンデマンドでインストールする」など、一部の機能をインストールできる方法の1つに過ぎません。 MSIファイルを要求するとき、ProductCodeおよびPackageCode guidで内部的に識別される同じMSIファイルが必要です。要求されたMSIと一致しない場合は使用されません。このスクリーンショットから、Team Explorer MSIファイルではなく、Visual Studio Premier Partner Editionディスクが必要であることは明らかです。

Visual Studioのセットアッププロジェクトは、Visual Studio 2015の一部ではない - 個別にインストールする必要があるインストーラの拡張機能があり、この事:

https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.MicrosoftVisualStudio2015InstallerProjects

は、私はあなたのコメントがそれを言っていることを繰り返しますvs_setup.msiはメッセージが実際に言うものではないことが必要です。インストールディスクが必要で、Partner Edition Visual StudioではInstaller Extensionがディスク上にあり、それがディスクを必要とする理由です。インストーラ拡張はインストールされていませんが、そのディスク上にある可能性があります。そのディスクがない場合は、上のリンクからInstaller Extensionをインストールしてみてください。

+0

お送りいただきありがとうございます。私はVS2005をインストールした場所からディスクを指し示そうとしましたが、それは助けになりません。私はあなたが提案したリンクをインストールしようとしましたが、まだ助けにはなりませんでした。 – ehh

関連する問題