Project

General

Profile

Actions

Support Request #446

closed

ADTFS-46404 ADTF-3 Missing Debug Version of VC++ Redistributable 2015 (msvcp140d.dll) on non developer machines

Added by hidden about 7 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Normal
Customer:
ELEKTROBIT
Department:
SUPPORT
Requester's Priority:
Normal
Support Level:
3rd Level
Resolution:
Known Problem
Affected Products:
Platform:
Windows 7 64bit
Topic:
ADTF::CE
FAQ Links:

Description

Supportanfrage

Hallo,

ich habe hier noch ein ADTF 3 Problem das Fabian gefunden hat.
Der adtf_plugin_description_generator.exe wird vom CE aufgerufen, auch der adtf_plugin_description_generator.exe im debug Verzeichnis und das kann zu Problemen führen wenn kein Visual Studio installiert ist. Dann kann die msvcp140d.dll nicht gefunden werden, und führt zu spamähnlichen Popups.

Grüße,
Anja

Lösung

Das Problem ist, dass in den Default Settings des CE auch die Debug Plugins konfiguriert sind.
Die Redistributable greift nur für die RelWithDebInfo Komponenten, deshalb lässt sich der Plugin Description Generator, der beim Start des CE's versucht für alle Plugins die Description zu erzeugen, nicht starten.

Ich habe jeweils Tickets zu den einzelnen Problemen angelegt:
Fehlermeldungen -> http://km-aev.in.audi.vwg/redmine/issues/38718
Test auf einem Nicht Entwicklungsrechner -> http://km-aev.in.audi.vwg/redmine/issues/38719
Das wurde bisher natürlich nicht gemacht und ist deshalb nicht aufgefallen..

Zudem sollte man sich überlegen, die Plugin Description Files gleich mit zu liefern, das hätte auch den Vorteil, dass beim ersten Start nicht zig Konsolen aufpoppen (http://km-aev.in.audi.vwg/redmine/issues/38720).
Fehlermeldungen gibt es auch keine (aussagekräftigen) für diese Szenarien (http://km-aev.in.audi.vwg/redmine/issues/38721).

Das kommt davon, wenn man nur Entwicklungsrechner hat...

Workaround:
1) Kostenlosen VS 2015 (Community ausreichend) installieren, dann lassen sich die Debug Komponenten starten
2) Oder In den CE Settings die Debug Einträge entfernen (Remove all, Autofill from config)
( 3) oder Die ca. 20 aufpoppenden Fehlermeldungen wegklicken, danach startet der CE, du hast dann eben "nur" keine Plugin Description im CE )

Actions #1

Updated by hidden about 7 years ago

  • Project changed from Public Support to 7
  • Status changed from New to In Progress
  • Topic set to ADTF::CE
  • Customer set to ELEKTROBIT
  • Department set to SUPPORT
  • Affected Products ADTF 3.0.0 added
  • Platform Windows 7 64bit added
Actions #2

Updated by hidden about 7 years ago

  • Description updated (diff)
  • Status changed from In Progress to Customer Feedback Required
  • Resolution set to Known Problem
  • Product Issue Numbers set to http://km-aev.in.audi.vwg/redmine/issues/38718
  • Support Level changed from 2nd Level to 3rd Level

Hallo Anja,

ist bereits bekannt und wurde von AUDI gemeldet, deshalb seht ihr das Ticket hier (noch) nicht:

Hier die Analyse aus dem Supportticket (http://km-aev.in.audi.vwg/redmine/issues/38686):

Das Problem ist, dass in den Default Settings des CE auch die Debug Plugins konfiguriert sind.
Die Redistributable greift nur für die RelWithDebInfo Komponenten, deshalb lässt sich der Plugin Description Generator, der beim Start des CE's versucht für alle Plugins die Description zu erzeugen, nicht starten.

Ich habe jeweils Tickets zu den einzelnen Problemen angelegt:
Fehlermeldungen -> http://km-aev.in.audi.vwg/redmine/issues/38718
Test auf einem Nicht Entwicklungsrechner -> http://km-aev.in.audi.vwg/redmine/issues/38719
Das wurde bisher natürlich nicht gemacht und ist deshalb nicht aufgefallen..

Zudem sollte man sich überlegen, die Plugin Description Files gleich mit zu liefern, das hätte auch den Vorteil, dass beim ersten Start nicht zig Konsolen aufpoppen (http://km-aev.in.audi.vwg/redmine/issues/38720).
Fehlermeldungen gibt es auch keine (aussagekräftigen) für diese Szenarien (http://km-aev.in.audi.vwg/redmine/issues/38721).

Das kommt davon, wenn man nur Entwicklungsrechner hat...

Workaround:
1) Kostenlosen VS 2015 (Community ausreichend) installieren, dann lassen sich die Debug Komponenten starten
2) Oder In den CE Settings die Debug Einträge entfernen (Remove all, Autofill from config)
( 3) oder Die ca. 20 aufpoppenden Fehlermeldungen wegklicken, danach startet der CE, du hast dann eben "nur" keine Plugin Description im CE )


Können wir das Support Ticket schließen und Public machen ?

Actions #3

Updated by hidden about 7 years ago

  • File image001.gif added
Actions #4

Updated by hidden about 7 years ago

  • File image001.gif added

Hallo Florian,

Ja.

Grüße,

Anja

Best regards,

Anja Winkler
EB Assist ADTF Support-Team

Actions #5

Updated by hidden about 7 years ago

  • File deleted (image001.gif)
Actions #6

Updated by hidden about 7 years ago

  • File deleted (image001.gif)
Actions #7

Updated by hidden about 7 years ago

  • Project changed from 7 to Public Support
  • Subject changed from ADTFS-46404 ADTF-3 msvcp140d.dll fehlt to ADTFS-46404 ADTF-3 Missing Debug Version of VC++ Redistributable 2015 (msvcp140d.dll) on non developer machines
  • Description updated (diff)
  • Status changed from Customer Feedback Required to To Be Closed
  • Private changed from Yes to No
Actions #8

Updated by hidden about 7 years ago

  • Status changed from To Be Closed to Closed
Actions

Also available in: Atom PDF