1

Visual Studioに組み込まれているInstallShield Limited Edition Wizardを使用して作成したインストーラプロジェクトがあります。Visual Studio 2012インストーラプロジェクトVisual Studio Installerプロジェクトを2015年にインストールした後、 "アプリケーションがインストールされていません"

私はこのプロジェクトを新しいコンピュータで修正する必要があります。ソースコードはTeam Foundation Server経由で保存され、取得されました。

これまでのところ、私はVisual Studio 2015でソリューションを開き、Visual Studio Installer Projects Extensionをインストールしましたが、依然として(互換性のない)メッセージが「アプリケーションがインストールされていません」と表示されていますインストーラは具体的にプロジェクトします。他のすべてのプロジェクト+プロジェクトタイプはコンパイルされ、うまく動作します。

私が紛失していると思うことはありますか?

答えて

1

2つのツールは別々のツールで、これはInstallShieldプロジェクトであるため、プロジェクトを開くためにInstallShield LEを別途インストールする必要があります。 Windowsインストーラの拡張機能は別のものです。

これは、InstallShieldがインストールされていないために発生していました。私の目的では、どちらの場合でもInstallShield LE 2015を使用していました。解決するために、私はInstallShieldを下記の方法でインストールしました。

のVisual Studio 2015のメインメニューから次の順序で項目を選択します。

  1. ファイル>新規>プロジェクト
  2. その他のプロジェクトの種類
  3. セットアップとデプロイメント
  4. では、InstallShield限定版
  5. を有効にします
  6. OK
  7. 今すぐダウンロード

ブラウザのウィンドウが表示され、いくつかの詳細を入力するよう求められ、InstallShield Webサイトでシリアルとインストーラが提供されます。

上記のプロセスは、MSDNに記載されています。

問題のプロジェクトを使用してソリューションを開くときに、InstallShieldからアクティベーションを求めるプロンプトが表示されます。適切な応答を選択すると、VS 2012の構造と似ていない構造のインストーラプロジェクトが発生します。

+0

こんにちはStephen。私はVS 2015コミュニティを使用していますが、「Enable InstallShield Limited Edition」が表示されません。私が見るのは、 "Visual Studio Installer"と "Visual Studio Solutions"です。コミュニティの代わりにVS Proが必要ですか? – DenNukem

+0

InstallShield LEは、VS Community 2015を搭載したまま出荷することはできません。このVSエクステンションはMicrosoft(https://visualstudiogallery.msdn.microsoft.com/f1cc3f3e-c300-40a7-8797-c509fb8933b9)がお手伝いします。私はVS 2015またはこの拡張機能を自分で試していません。ただし、MSとFlexeraの両方は、Express for 2015を除くすべてのVSバージョンをサポートしています。この拡張機能は、これを行うためのパッケージかもしれません! – stephen

+0

返信いただきありがとうございます。私は自分自身で答えを見つけました。コミュニティ版はサポートされていません。 http://stackoverflow.com/questions/31888465/visual-studio-2015-community-isle-setup-and-deployment-doesnt-appear http://learn.flexerasoftware.com/content/IS-EVAL-InstallShield-Limited -Edition-Visual-Studio – DenNukem

関連する問題