automatic changes in "appicon" attribute

Ranorex Studio, Spy, Recorder, and Driver.
kathrin.vogler
Posts: 1
Joined: Tue Jan 25, 2022 8:04 am

automatic changes in "appicon" attribute

Post by kathrin.vogler » Tue Jan 25, 2022 8:22 am

Hello,

we use a git-repository to store our Ranorex files.
When commiting new changes i often find changes in modules (rxrec files only) looking like this:

Code: Select all

<attribute
name="appicon"
type="System.Drawing.Icon, System.Drawing, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
	iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACx
-jwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAqcSURBVFhH7Zd5ONbpGsdLpdSUJUllTtM0zZSi
-0aJGYaKsLYPKFrKNsgwVM8jSZMkgosmUZWTIkl0pJPFiiJQKKWR9iUQhnLbv3M9v+mPqnM5c57rO
-n+e+rs/1e9f7+72f536f9/5NoHCdOHFiCpFOXCDyiSIBAYEyopK4ISAwqVZg0pS7k6YINkyeKvRA
...
-8xHBcrEbk78fz/8S7MNixHpC7y1aBJv1mdByYiHBDDPjTIQV8V+J/F2w5ZlBzCaYGbZs7C6HzfRs
-zv9//I9iwoQ/AIJpLTeMaZh2AAAAAElFTkSuQmCC
+jwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAqZSURBVFhH7Zd5ONbpGsfbk4oo0lSnaZqmRtRo
+UaMwUdaWQWXLzlGWoWIGWRpbRiGaTFlGhiwhSykU8WKIlAopivCSJXs4Wr7nfn7TH1PndOY613X+
+PPd1fa7fu97f7/089/u8928ChcvEiROTiTTiMpFLFEyaNKmEKCduE9WTJk15MHnK1LrJ0wQeTxUQ
...
+5WI3Jn89nv8p2IdFiU2Ezjs0CDbrM6FVxBKCGWbGmQgr4r8S+atgyzOTmEswM2zZ2F0Om+nZnP//
++B/FhAn/BHTCLL+C58iwAAAAAElFTkSuQmCC
</attribute>
I did not change something in the modules. So I guess it is about the "auto-generate-code".

Is there some way to stop Ranorex from doing that?
Removing the unnecessary changes before commiting gets annoying.

BR, Kathrin

User avatar
odklizec
Ranorex Guru
Ranorex Guru
Posts: 7470
Joined: Mon Aug 13, 2012 9:54 am
Location: Zilina, Slovakia

Re: automatic changes in "appicon" attribute

Post by odklizec » Thu Jan 27, 2022 11:52 am

Hi,

What version of Ranorex and OS are you using? I'm not experiencing anything like that and I'm using Ranorex (latest version) on mix of a physical and virtual machines.
Pavel Kudrys
Ranorex explorer at Descartes Systems

Please add these details to your questions:
  • Ranorex Snapshot. Learn how to create one >here<
  • Ranorex xPath of problematic element(s)
  • Ranorex version
  • OS version
  • HW configuration

Garynych
Posts: 2
Joined: Fri Dec 02, 2022 4:22 pm

Re: automatic changes in "appicon" attribute

Post by Garynych » Fri Mar 17, 2023 2:48 pm

Have the same for each *.rxrec file. Can't be stopped somehow?

DomantasK
Posts: 12
Joined: Mon Mar 06, 2023 11:18 am

Re: automatic changes in "appicon" attribute

Post by DomantasK » Mon May 08, 2023 10:10 am

Experiencing the same thing on 2 of our .rxrec modules, can this problem be solved via changing some property?
Tried deleting the attribute but it seems like it re-appeared in our git changes again

DomantasK
Posts: 12
Joined: Mon Mar 06, 2023 11:18 am

Re: automatic changes in "appicon" attribute

Post by DomantasK » Thu Jul 20, 2023 12:36 pm

Just a follow up for someone that would be experiencing this same exact issue:

Managed to solve it by identifying the corrupt Action inside the Recording module and simple deleting that particular action and re-adding it again.

potrebitel2018
Posts: 4
Joined: Sat Jan 13, 2024 8:00 pm

Re: automatic changes in "appicon" attribute

Post by potrebitel2018 » Tue Jan 16, 2024 10:02 am

I'm facing the same problem and it is very annoying.

What causes this changes? We do not modify the steps in the module. Does it happen on Run time?


Edit: I found it out that these characters are base64 encoded icons along with the involved Repo items.
But even when we haven't replaced the Repo Items and the icons remain visually the same, there are differences in the encoding string