Forum Discussion
Editting an existing Custom Visual causes Icon to stop working
- 9 years ago
Hi,
You mean the Timeline sample right?
Note if you click on Github link you'll notice it will direct you to a deprecated CORE version. So this visual as some others were previously built using the CORE version which is basically an application built in Visual Studio 2015. I haven't seen any updated CLI code source version.So in order to bring modifications to any existing pbiviz you have 3 options:
1 - as you mentioned, you may try to decompile the pbviz (changing pbviz to zip - bring modification
like changing GUID then recompile it). However this approach may NOT always work as expected.
The approach has been mentioned a few times... though to be honnest I wouldn't bet a million do$ on it.
2- next approach would be to take the available code on Github and bring modifications right at the source.
The CORE application doesn't provide any pbiviz command line righ out of the box like PBI CLI pbiviz package.
Though I managed to create pbiviz file through Gulp package method. Following link gives an example how it can be done.http://amolpandey.com/2016/08/02/powerbi-how-to-create-pbiviz-file-custom-visualization/
3- last option well is you feel comfortable enough is to rebuild a new CLI version from scratch then be my guest.
Hope this helps
- Anonymous9 years ago
I figured out what i was missing!!!! In the CSS file, right down the bottom, i'd missed that there was a function: "visual-icon.<GUID>".
Because i'd not updated this GUID as i had in the other files, this wasn't working and was causing the missing icon. PHEW!
Hi,
You mean the Timeline sample right?
Note if you click on Github link you'll notice it will direct you to a deprecated CORE version. So this visual as some others were previously built using the CORE version which is basically an application built in Visual Studio 2015. I haven't seen any updated CLI code source version.
So in order to bring modifications to any existing pbiviz you have 3 options:
1 - as you mentioned, you may try to decompile the pbviz (changing pbviz to zip - bring modification
like changing GUID then recompile it). However this approach may NOT always work as expected.
The approach has been mentioned a few times... though to be honnest I wouldn't bet a million do$ on it.
2- next approach would be to take the available code on Github and bring modifications right at the source.
The CORE application doesn't provide any pbiviz command line righ out of the box like PBI CLI pbiviz package.
Though I managed to create pbiviz file through Gulp package method. Following link gives an example how it can be done.
http://amolpandey.com/2016/08/02/powerbi-how-to-create-pbiviz-file-custom-visualization/
3- last option well is you feel comfortable enough is to rebuild a new CLI version from scratch then be my guest.
Hope this helps
- Anonymous9 years agoNot applicable
Thanks. Sounds like its going to be a lot more difficult then a simple edit. For now this works to get me out of trouble. I'll investigate the CORE version and see if i can make similar changes there.
- Anonymous9 years agoNot applicable
I figured out what i was missing!!!! In the CSS file, right down the bottom, i'd missed that there was a function: "visual-icon.<GUID>".
Because i'd not updated this GUID as i had in the other files, this wasn't working and was causing the missing icon. PHEW!
- Anonymous6 years agoNot applicable
Sorry to dig up an old post. Could you please explain how you managed to make changes to existing visual, Ross? I assume you used 7-zip?