|
|||
|
.NET, Delphi, ... - Sisulizer Localization Tool Support > Technical Support (You need to be registered at the forum to write) > Bugs and Quirks in Sisulizer > slmake 307 cannot create French target .net resources
|
| Moderated by: Renate.Reinartz, Markus.Kreisel, Jaakko.Salmenius, Ilkka.Salmenius |
|
||||||||||||||||
| slmake 307 cannot create French target .net resources - Bugs and Quirks in Sisulizer - Technical Support (You need to be registered at the forum to write) - .NET, Delphi, ... - Sisulizer Localization Tool Support | |||||||||||||||||
| Author | Post | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||||||||
|
Olivier_ho Member
|
Hi, When generating .Net DLL target resources with SLMake.exe, it does not work anymore. We get error messages related to character encoding : TProject.ScaInvalid UTF-8 character in position 56: // Copyright (c) Microsoft Corporation. Tous droits réservés. This does not happen with the GUI version. This did not happen with slmake build 306. I will send an example project through the private upload. Cheers, Olivier Houdas.
|
||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
|
Jaakko.Nieminen Administrator
|
Thank you for the files. I tried following command line slmake create PDM.slp But eveything went OK. I got not error. What is the command line you used? What is your OS? Jaakko
|
||||||||||||||||
| |||||||||||||||||
|
|||||||||||||||||
|
Olivier_ho Member
|
Indeed, it is more tricky than just a regression. It might be related to the changes done recently: http://www.sisulizer.net/view_topic.php?id=2024&forum_id=4&highlight=TProject.DoScanOrBuildSources Running C:\Program Files\Sisulizer 2008>slmake-307.exe scan create -lang:fr-FR report "c :\temp\sisu.log" -items:string "F:\Ressources\Sisulizer\GC-Modules\PDM.slp" works on the PC on which Sisulizer is installed. However, running \Sisulizer\Sisulizer\slmake-307.exe scan create -lang:fr-FR report sisulizer.log -items:string "\Sisulizer\Ressources\Sisulizer\GC-Modules\PDM.slp" from our nightly builds machine triggers the UTF-8 TProject.DoScanOrBuildSources error. Some more tests show that
The build PC has MS Visual 2008 installed, the two PC on which the command worked do not have Visual. Do you have any idea of what I could check on our build machine, which might be different than on the other ones?
|
||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
|
Jaakko.Nieminen Administrator
|
Can you send me Sisulizer.slo file. It is in the same directory as Sisulizer.exe. The log file your send me tells that the error occurs when SlMake reads text file that contains // Copyright (c) Microsoft Corporation. Tous droits réservés Your assembly file does not contain such as resource. Do you know what is this resource? Make sure that the PDM.dll on the build server is the same as on PC. Jaakko
|
||||||||||||||||
| |||||||||||||||||
|
|||||||||||||||||
|
Olivier_ho Member
|
True, I don't know where this Microsoft copyrigth comes from. However, running exactly the same command from two different PCs does not give the same result. slmake, the .slp project, the source DLL and the target DLL are all on the Sisulizer machine for our tests, and accessed through network shares.
|
||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
|
Olivier_ho Member
|
One more thing : the issue also happens if we run the desktop Sisulizer on the build machine. Note that the string triggering the error is French for "(C) Copyright Microsoft, all rights reserved.". It might come from the .Net SDK.
|
||||||||||||||||
| |||||||||||||||||
| Current time is 01:56 am | |
| .NET, Delphi, ... - Sisulizer Localization Tool Support > Technical Support (You need to be registered at the forum to write) > Bugs and Quirks in Sisulizer > slmake 307 cannot create French target .net resources | |
Sisulizer software localization tool - Three simple steps to localize