# Unable to install "Developer's System CE" package with OpenTap 9.17.3

**URL:** <https://forum.opentap.io/t/unable-to-install-developers-system-ce-package-with-opentap-9-17-3/635>\
**Category:** Technical\
**Tags:** bug\
**Created:** [March 20, 2022, 10:35pm UTC](https://forum.opentap.io/t/unable-to-install-developers-system-ce-package-with-opentap-9-17-3/635 "2022-03-20T22:35:56Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![michael\_hall](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.opentap.io/michael_hall/32/555_2.png) [@michael\_hall](https://forum.opentap.io/u/michael_hall)\
**Post date:** [March 20, 2022, 10:35pm UTC](https://forum.opentap.io/t/unable-to-install-developers-system-ce-package-with-opentap-9-17-3/635/1 "2022-03-20T22:35:56Z")

</div>

Installed OpenTAP 9.17.3 (with the “Download for Windows” link). I then attempted to install “Developer’s System CE” as per the Windows installation instructions. The package install aborted with an unfound assembly reference to “OpenTap, Version=9.17.2.0, …”, which is not the version I have installed. It looks like the reference to OpenTap 9.17.2.0 is from Keysight.OpenTap.Wpf.dll (part of the Developer’s System CE package). I used dotPeak to inspect Keysight.OpenTap.Wpf.dll and it does have references to the 9.17.2.0 version of the various OpenTap assemblies.

BTW, the “Download OpenTAP … here” link on the “[Getting Started | OpenTAP](https://doc.opentap.io/#install-opentap)” page is broken.

---

<div class="post-metadata">

**Author:** ![brennen\_direnzo](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.opentap.io/brennen_direnzo/32/6_2.png) [@brennen\_direnzo](https://forum.opentap.io/u/brennen_direnzo)\
**Post date:** [March 21, 2022, 1:44pm UTC](https://forum.opentap.io/t/unable-to-install-developers-system-ce-package-with-opentap-9-17-3/635/2 "2022-03-21T13:44:24Z")

</div>

@michael_hall Welcome!

With 9.17 we migrated to .NET 6, which was a pretty substantial change. There are still a few loose ends that are being fixed in a patch release in the next few days.

If you want to get a new install of Community Edition right now, I would recommend using version 9.16 of OpenTAP. Or if you are able to wait a day or two you should be able to have the latest.

---

<div class="post-metadata">

**Author:** ![alexander.larsen](https://avatars.discourse-cdn.com/v4/letter/a/9d8465/32.png) [@alexander.larsen](https://forum.opentap.io/u/alexander.larsen)\
**Post date:** [March 22, 2022, 11:46am UTC](https://forum.opentap.io/t/unable-to-install-developers-system-ce-package-with-opentap-9-17-3/635/3 "2022-03-22T11:46:52Z")

</div>

Hi @michael_hall , thanks for reaching out!

The dead links have been fixed, thanks for the heads up.

The installation error you mentioned has been fixed and will be included in the next patch release which is scheduled later today (OpenTAP version 9.17.4 and Developer’s System CE version 9.17.2)

---

<div class="post-metadata">

**Author:** ![tch11](https://avatars.discourse-cdn.com/v4/letter/t/a587f6/32.png) [@tch11](https://forum.opentap.io/u/tch11)\
**Post date:** [March 22, 2022, 12:41pm UTC](https://forum.opentap.io/t/unable-to-install-developers-system-ce-package-with-opentap-9-17-3/635/4 "2022-03-22T12:41:37Z")

</div>

When will we have a installer for download at the [opentap.io](http://opentap.io) ?

---

<div class="post-metadata">

**Author:** ![alexander.larsen](https://avatars.discourse-cdn.com/v4/letter/a/9d8465/32.png) [@alexander.larsen](https://forum.opentap.io/u/alexander.larsen)\
**Post date:** [March 22, 2022, 1:56pm UTC](https://forum.opentap.io/t/unable-to-install-developers-system-ce-package-with-opentap-9-17-3/635/5 "2022-03-22T13:56:24Z")

</div>

The installer will be available shortly! The new version is already available on the repository.

If you need the installer immediately it can be downloaded from the GitHub pipeline: [https://github.com/opentap/opentap/suites/5750058245/artifacts/190927671](https://github.com/opentap/opentap/suites/5750058245/artifacts/190927671)

---

<div class="post-metadata">

**Author:** ![brennen\_direnzo](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.opentap.io/brennen_direnzo/32/6_2.png) [@brennen\_direnzo](https://forum.opentap.io/u/brennen_direnzo)\
**Post date:** [March 22, 2022, 2:36pm UTC](https://forum.opentap.io/t/unable-to-install-developers-system-ce-package-with-opentap-9-17-3/635/6 "2022-03-22T14:36:01Z")

</div>

@michael_hall @tch11 9.17.4 is now on [Downloads | OpenTAP](https://opentap.io/downloads)

---

<div class="post-metadata">

**Author:** ![michael\_hall](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.opentap.io/michael_hall/32/555_2.png) [@michael\_hall](https://forum.opentap.io/u/michael_hall)\
**Post date:** [March 22, 2022, 11:11pm UTC](https://forum.opentap.io/t/unable-to-install-developers-system-ce-package-with-opentap-9-17-3/635/7 "2022-03-22T23:11:58Z")

</div>

Still an install problem with OpenTAP 9.17.4. The “Results View CE” package fails to install (when trying to install the “Developer’s System CE” package). The “Results View CE” package is trying to install the contained “Editor CE” dependent package which contains “Keysight.OpenTap.CommunityEditionPopup.dll”. The “Keysight.OpenTap.CommunityEditionPopup” assembly has a dependency upon “Keysight.OpenTap.Wpf” version 9.5.0.0, but the installed version of “Keysight.OpenTap.Wpf” is 9.17.2.0.

```csharp

```

---

<div class="post-metadata">

**Author:** ![rolf\_madsen](https://avatars.discourse-cdn.com/v4/letter/r/43a26b/32.png) [@rolf\_madsen](https://forum.opentap.io/u/rolf_madsen)\
**Post date:** [March 23, 2022, 7:50am UTC](https://forum.opentap.io/t/unable-to-install-developers-system-ce-package-with-opentap-9-17-3/635/8 "2022-03-23T07:50:25Z")

</div>

Hi @michael_hall,

Can you explain how you are installing Developer’s System CE?

For me it installs correctly if I follow the Getting Started guide.

---

<div class="post-metadata">

**Author:** ![michael\_hall](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.opentap.io/michael_hall/32/555_2.png) [@michael\_hall](https://forum.opentap.io/u/michael_hall)\
**Post date:** [March 23, 2022, 11:02pm UTC](https://forum.opentap.io/t/unable-to-install-developers-system-ce-package-with-opentap-9-17-3/635/10 "2022-03-23T23:02:44Z")

</div>

Rolf, you had the TAP\_PATH environment variable set before running the installer. This masks the installer problems. I described this issue in the “Install OpenTAP” step 9 below.

To illustrate the problems, it is necessary to Uninstall the existing OpenTAP install before installing the new OpenTAP version.

# Uninstall / Clean-up OpenTAP install:

1. This “Uninstall” procedure assumes you have a previous version of OpenTAP installed.

2. In “Apps \> Apps & features” dialog, select “OpenTAP 9” and select “Uninstall”. In the uninstaller, select the “Completely remove” check box and then complete the “Uninstall”.

3. Reboot (just to make sure any pending uninstall actions are performed).

4. BUGS:  
a) “%ProgramFiles%\OpenTAP” diretory still has some files in it (including tap.exe). The “complete” uninstall should completely remove all of the OpenTAP files.

5. To get back to a “complete” uninstall state, manually remove the “%ProgramFiles%\OpenTAP” & “%LOCALAPPDATA%\OpenTap” directories and delete the “TAP\_PATH” environment variable.

6. Reboot (to make sure “TAP\_PATH” is not in any session’s environment).

# Install OpenTAP:

1. In your web browser (e.g. Chrome), go to “[opentap.io](http://opentap.io)” and select “Downloads”.

2. For Windows 10 (or later), select “Download for Windows” (Step 1 in installation guide).

3. In your web browser (which is still on the “Downloads” page), select the “Windows” Installation Guide.

4. Run the downloaded “OpenTAP9.17.4.exe”, use all the default settings, and “Install” (Step 2 in installation guide).

5. Follow the installation guide instructions to install the “Developer’s System CE” package. Open a “Command Prompt” window and type:

6. Manually “cd” to the OpenTAP installation directory and try to install the package again:

7. Let’s work around this installation problem by manually creating the TAP\_PATH system environment variable to point to “C:\Program Files\OpenTAP”.

8. Close the “Command Prompt” window and re-open it (to get the new environment variable created in the previous step.

9. Repeat the install of the “Developer’s System CE” package. Since the environment variable is set, the “tap path register” install step is bypassed.

10. If you type “tap communityeditionpopup” at the command prompt, there is a “CliAction” exception message shown.  
If you type “Editor” for the OpenTAP editor, the application window briefly shows and then exits. If you now look at the latest SessionLog, you will see an “Error” line that says “Unable to show EULA dialog” (i.e. not able to load the “Keysight.OpenTap.CommunityEditionPopup” because of the incorrect assembly references noted above.

REQUEST: Most Windows application installers create “Start” menu shortcuts to GUI-based applications (i.e. OpenTap “Editor”, “PackageManager”, “ResultsViewer”, and “RunExplorer”).

Mike Hall (Keysight Retiree, KMF project).  
Hi Rolf, Asger, and Brennen.

---

<div class="post-metadata">

**Author:** ![alexander.larsen](https://avatars.discourse-cdn.com/v4/letter/a/9d8465/32.png) [@alexander.larsen](https://forum.opentap.io/u/alexander.larsen)\
**Post date:** [March 24, 2022, 3:50pm UTC](https://forum.opentap.io/t/unable-to-install-developers-system-ce-package-with-opentap-9-17-3/635/11 "2022-03-24T15:50:43Z")

</div>

Thanks for the additional details. The bugs causing the installation to fail have been resolved and will be included in a patch release tomorrow.

%TAP\_PATH% is deprecated and is only set for backwards compatibility. I agree that it is a bit weird that files are left over from “complete” uninstalls. This is definitely not intended.

The reason we don’t clear %LOCALAPPDATA%\OpenTap is because there could be other installations that we don’t know about. OpenTAP is intended to be self-contained in the sense that it doesn’t depend on any files outside of the installation folder.

As a sidenote, the dependency on WPF Controls 9.5.0.0 is expected. We update the assembly versions of DLLs during the packaging stage. 9.5.0.0 is the development version of the DLL. The version mismatch occurs because many of the “Developer’s System” packages are built in the same solution. The version mismatch is not the issue because OpenTAP uses a custom assembly resolver. The issue is that the assembly resolver was not properly initialized due to another bug which has since been resolved.

Thanks again for the feedback

---

<div class="post-metadata">

**Author:** ![brennen\_direnzo](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.opentap.io/brennen_direnzo/32/6_2.png) [@brennen\_direnzo](https://forum.opentap.io/u/brennen_direnzo)\
**Post date:** [March 28, 2022, 3:21pm UTC](https://forum.opentap.io/t/unable-to-install-developers-system-ce-package-with-opentap-9-17-3/635/12 "2022-03-28T15:21:15Z")

</div>

@michael_hall nice to hear from you again! And thanks for the details on these issues. There is now a 9.17.3 version of Developer System CE that should resolve everything above.
