.NET add-in parser Error:HandleResource

Hello,

Recently we tried to translate all dlls from our Software with Passolo professionnal edition 22.0.116.0
We try in different way : Batch (using pslcmd.exe) and through the HUD of Passolo.

Unfortunatly the .NET parser is throwing an Error saying : ERROR - Parser Error:HandleResource error: Heo.ExplorateurProjet.Vue.Forme.WelcomeScreen.WelcomeScreenForm

The problem is that it doesn't generate the resource's dll Heo.ExplorateurProjet.Vue because he encountered this error.

There is also no clue about this problem , i retrieved some log from the update and also the generation (both in attachement or below) but we found nothing.
I also checked the SDK installed version of .NET on the machine that translate, we have the 6.0 installed.

We would like to know why the parser is throwing an error and if it's possible to generate the resource's dll even if there is an error (the dll will contain normally only what could have been treated or translated before/after the error). Is there any possibility to get more detailed logs of the error?

Error In Generation : 

Generating "Heo.ExplorateurProjet.Vue:French (France)"
Source file has issues. See diagnostic report for more details.
Warning - 82 strings could not be found in the translation list:
- String "_labelControlProjectName.Appearance" in Dialog.NET "Heo.ExplorateurProjet.Vue.Controle.WelcomeScreenProjectsListItem" ""
- String "_heoRibbonControlAdv.SearchEditItem" in Dialog.NET "Heo.ExplorateurProjet.Vue.ExplorateurProjetMenuRubanVue" ""
- String "_heoRibbonControlAdv.SearchEditItem.AccessibleName" in Dialog.NET "Heo.ExplorateurProjet.Vue.ExplorateurProjetMenuRubanVue" "Search Item"
- String "_barButtonSettingsSavingAndRecoveryOptions" in Dialog.NET "Heo.ExplorateurProjet.Vue.ExplorateurProjetMenuRubanVue" ""
- String "_barButtonSettingsSavingAndRecoveryOptions.Caption" in Dialog.NET "Heo.ExplorateurProjet.Vue.ExplorateurProjetMenuRubanVue" "Saving and recovery options"
- String "_barButtonSettingsSavingAndRecoveryOptions.AccessibleName" in Dialog.NET "Heo.ExplorateurProjet.Vue.ExplorateurProjetMenuRubanVue" "toolStripButtonOptionEnregi..."
- String "_barButtonSettingsCatalogGuide" in Dialog.NET "Heo.ExplorateurProjet.Vue.ExplorateurProjetMenuRubanVue" ""
- String "_barButtonSettingsCatalogGuide.Caption" in Dialog.NET "Heo.ExplorateurProjet.Vue.ExplorateurProjetMenuRubanVue" "Catalog guide"
- String "_barButtonSettingsCatalogGuide.AccessibleName" in Dialog.NET "Heo.ExplorateurProjet.Vue.ExplorateurProjetMenuRubanVue" "_toolStripButtonParametrage..."
- String "_barButtonSettingsUpdateData" in Dialog.NET "Heo.ExplorateurProjet.Vue.ExplorateurProjetMenuRubanVue" ""
- String "_barButtonSettingsUpdateData.Caption" in Dialog.NET "Heo.ExplorateurProjet.Vue.ExplorateurProjetMenuRubanVue" "Update Data"
- String "_barButtonSettingsUpdateData.AccessibleName" in Dialog.NET "Heo.ExplorateurProjet.Vue.ExplorateurProjetMenuRubanVue" "_barButtonSettingsUpdateData"
- String "_barButtonSettingsGeneralOptions" in Dialog.NET "Heo.ExplorateurProjet.Vue.ExplorateurProjetMenuRubanVue" ""
- String "_barButtonSettingsGeneralOptions.AccessibleName" in Dialog.NET "Heo.ExplorateurProjet.Vue.ExplorateurProjetMenuRubanVue" "toolStripButtonGeneralOptions"
- String "_barButtonSettingsGeneralOptions.Caption" in Dialog.NET "Heo.ExplorateurProjet.Vue.ExplorateurProjetMenuRubanVue" "General options"
- String "_tlpMain" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.ChangeProjectLabelForm" ""
- String "_hbpButtons" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.ChangeProjectLabelForm" ""
- String "_tlpProjectDescription" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.ChangeProjectLabelForm" ""
- String "_labProjectDescription" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.ChangeProjectLabelForm" "Description"
- String "_textBoxName" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.ChangeProjectNameForm" ""
- String "_labelName" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.ChangeProjectNameForm" "ProjectName"
- String "_labelDescription" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.ChangeProjectNameForm" "ProjectDescription"
- String "_textBoxDescription" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.ChangeProjectNameForm" ""
- String "_tlpMain" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.ChangeProjectNameForm" ""
- String "_tlpProjectDescription" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.ChangeProjectNameForm" ""
- String "_tlpProjectName" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.ChangeProjectNameForm" ""
- String "_hbpButtons" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.ChangeProjectNameForm" ""
- String "_imageComboBoxEditEtatProjet" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.ChoixEtatProjetForm" ""
- String "_tlpMain" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.ChoixEtatProjetForm" ""
- String "_tlpStatus" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.ChoixEtatProjetForm" ""
- String "_labelStatus" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.ChoixEtatProjetForm" "Status"
- String "_hbpButtons" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.ChoixEtatProjetForm" ""
- String "_imageComboBoxEditEtatProjet.Properties.Appearance" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.ChoixEtatProjetForm" ""
- String "_imageComboBoxEditEtatProjet.Properties.Appearance.Buttons1" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.ChoixEtatProjetForm" ""
- String "_imageComboBoxEditEtatProjet.Properties.Appearance.Buttons6" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.ChoixEtatProjetForm" ""
- String "tableLayoutPanel1" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.ChoixRepertoireForm" ""
- String "_tlpFolders" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.ChoixRepertoireForm" ""
- String "_hbpButtons" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.ChoixRepertoireForm" ""
- String "_heoBaseButtonsPanel" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.CollaborationGroupsManagement.EditCollaborationGroupForm" ""
- String "_heoBaseButtonsPanel" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.CollaborationGroupsManagement.CreateCollaborationGroupForm" ""
- String "_heoBaseButtonsPanel" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.CollaborationGroupsManagement.ShareProjectForm" ""
- String "_comboBoxNetworkCalculations" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.NetworkCalculationChoiceForm" ""
- String "_labelCountry" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.NetworkCalculationChoiceForm" "label1"
- String "_tlpMain" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.NetworkCalculationChoiceForm" ""
- String "_hbpButtons" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.NetworkCalculationChoiceForm" ""
- String "_tlpCountry" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.NetworkCalculationChoiceForm" ""
- String "_textBoxName" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.NewProjectForm" ""
- String "_labelName" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.NewProjectForm" "label1"
- String "_labelDescription" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.NewProjectForm" "label2"
- ...
Warning - 5 strings did not use the translation, because the source file has changed text or coordinates.
- (40) String "_labelTitre" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.ChoixRepertoireForm"
- (1321) String "$this" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.CollaborationGroupsManagement.Base.CollaborationBase"
- (250) String "_labelTexteRechercheSur" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.RechercherProjetForm"
- (245) String "_labelTexteMotCle" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.RechercherProjetForm"
- (284) String "label1" in Dialog.NET "Heo.ExplorateurProjet.Vue.Forme.LancementDictionnaireForm"
ERROR - Parser Error:HandleResource error: Heo.ExplorateurProjet.Vue.Forme.WelcomeScreen.WelcomeScreenForm
Generating "Heo.ExplorateurProjet.Vue:German (Germany)"
Source file has issues. See diagnostic report for more details.

Log Update : 

Resource: Heo.ExplorateurProjet.Vue.Forme.WelcomeScreen.WelcomeScreenForm.resources
    Inheritance Path:
        Heo.Systeme.BaseApplication.Vue.Forme.HeoBaseModalForm.resources (root, external)
    
    Root class type is Form
    Root class type hint from resource data is Form
    Resource Reader Scheme: Framework1X, Framework2X
    
    Missing or Erroneous References:
        Heo.Systeme.BaseApplication.Vue, Version=6.0.2304.1804, Culture=neutral, PublicKeyToken=null
            Heo.Systeme.BaseApplication.Vue.Controle.HeoCloseFormButton (Unresolved)
            Heo.Systeme.BaseApplication.Vue.Controle.HeoSecondaryButton (Unresolved)

Thank you very much.

Best regards,

Florian.

emoji
Parents Reply Children
  • Hi Adrian,

    That's what we tried and we try other things with Achim also.

    I found why the problem is showing ... : 

    The project that contains all the translation and dlls loaded an older version of the dll that implemented the “WelcomeScreen” in this namespace : Heo.ExplorateurProjet.Vue.Forme.WelcomeScreenForme

     Now it has been moved and it’s placed into Heo.ExplorateurProjet.Vue.Forme.WelcomeScreen.WelcomeScreenForme so it’s not matching and the parser throw an error.

    I think that this kind of errors cannot be bypassed and we will have to update dlls everytime in the project as soon as a modification like this has been done. (Updating string doesn’t change nothing on this case , the only thing I think of , it’s removing the dll from the project and readding it)

    emoji