we are trying to move our silverligh Solution to 10.2 from 9.2
the upgrade utility does not work, so i have to do everything by hand.
this is really lame.
Hi,
Could you provide more info about the symptoms you observe?
Is your code under a source control and needs to be checked out when modifying it ?
Thanks,
We have many references to items such as "XamWebMenuItem" that I have to manually change
to XamMenuItem. the naming conventions were changes and the utility is not picking them up.
Really painful.
The Version Utility is there to help you with this convertion.
Could you please clarify what actions are you performing with the Version Utility and what does it do in order the conversion to fail?
Also, please let us know if your code is uder source control? I am asking, because Version Utility expects the source files to be writable and in most cases that's not the case when your file is under version control.
I am under source control (Of course) but the uitility lets me know thath a file is read only.
Now I'v come across another problem. there was a property called "DataObjectBinding"
under the <DragDrop.DragDropManager.Dragsource>
<DragDrop.DragSource > object and now that's no longer there?
this just keep getting better and better.
Hello,
At this point, the Version Upgrade Utility cannot update the files that are read-only. This is mentioned in the Upgrading Your Projects from NetAdvantage Silverlight 10.1 to 10.2 Using Version Utility article in our help. In the same article there is also a note that advises that the code should be re-tested and re-compiled and re-built. The version utility will not be able to detect and resolve a breaking change introduced from one version to another. This would have to be done manually.
You can use DragSource.DataObject property instead. DragSource.DataObjectBinding property was removed because it was type of Binding. Setting it within XAML in SL4 produces that framework tries to evaluate the binding first and then set the result (that can be of any type) to DragSource.DataObjectBinding property. In result there is thrown an exception because the two types mismatch (the type of the property and the type of the object evaluated by binding).
Plamen.