Gerard Murphy Posted February 13, 2014 Report Share Posted February 13, 2014 Hi, I'm using Visual Studio 2010 on a PC running Windows XP Professional 2002, Service Pack 3. TFS is used as the version control package (not my choice, I hasten to add - this is at a client site). I've downloaded a trial version of Semantic Merge 1.0.54.0 and installed it without any problems in my user folder, as recommended. I have followed the instructions for configuring TFS to use it for both comparison and merging - this was quite straightforward. However, on attempting to carry out a diff or merge, I see a dialog caused by the following exception:- System.Windows.Baml2006.TypeConverterMarkupExtension. Nothing else happens after that, although Visual Studio is still running. If I run Semantic Merge explicitly via the Start Menu, it successfully launches the initial splash screen and landing screen; this time, if I try to run it on a specific folder (such as the example shipped with it), I see the same exception - but it does proceed to the actual diff or merging step as soon as I dismiss the exception dialog. So to summarise, Semantic Merge in standalone mode works despite the exception being thrown, but the Visual Studio / TFS integration is broken by the same exception. I'd like to try Semantic Merge and see if I can get some buy-in at the client site, but as it stands, this is a showstopper for me. Link to comment Share on other sites More sharing options...
Gerard Murphy Posted February 22, 2014 Author Report Share Posted February 22, 2014 Just in case there's any confusion, I am talking about using *Semantic Merge* as the diff / merge tool for TFS from within Visual Studio. This is not a question about TFS. :-) Link to comment Share on other sites More sharing options...
calbzam Posted February 26, 2014 Report Share Posted February 26, 2014 Hi, I´ve just performed a test on my Windows 7 virtual machine without issues. Do you have .net 4 installed on your Win XP ? Regards, Carlos Link to comment Share on other sites More sharing options...
Gerard Murphy Posted February 27, 2014 Author Report Share Posted February 27, 2014 Hi Carlos, Thanks for getting back to me. I have .NET 4 Client Profile, .Net 4 Extended and .NET 4 Multi-Targeting Pack all installed, as well as .Net 3.0 SP 2, 3.5 SP2, .2.0 SP 2 and 1.1. Trawling around Stack Overflow suggests that even with .NET 4 installed, there are still subtle differences in behaviour with WPF support on XP that can cause this problem - a common culprit being .PNG versus .JPG file support, although this is all rampant speculation on my part.:-) Regards, Gerard Link to comment Share on other sites More sharing options...
Gerard Murphy Posted March 7, 2014 Author Report Share Posted March 7, 2014 Hi Carlos, Did you manage to reproduce this? Regards, Gerard Link to comment Share on other sites More sharing options...
calbzam Posted March 14, 2014 Report Share Posted March 14, 2014 Hi Gerard, We have reproduced the issue using Windows XP + Semantic Merge. I´ve created a task to fix the compatibility as soon as possible. Sorry for the inconvenience. Regards, Carlos Link to comment Share on other sites More sharing options...
psantosl Posted March 17, 2014 Report Share Posted March 17, 2014 Yes, it seems the issue is only being reproduced on old OSs. Probably some small thing about the visual style. We started a new SPRINT today and we add this to the list. Hopefully we'll have it ready this week. Link to comment Share on other sites More sharing options...
Gerard Murphy Posted March 18, 2014 Author Report Share Posted March 18, 2014 Thanks Carlos & Pablo, that would be great - I'll keep monitoring this thread / Semantic Merge downloads. Cheers, Gerard Link to comment Share on other sites More sharing options...
Gerard Murphy Posted April 2, 2014 Author Report Share Posted April 2, 2014 Hi - any updates on this? - It would be great to be able to demonstrate Semantic Merge to the team, but all the client boxes run XP.... Regards, Gerard Link to comment Share on other sites More sharing options...
manu Posted April 7, 2014 Report Share Posted April 7, 2014 Hi! it's almost ready, the bugfix is done but we need to validate it and release it. At the end of the day it was a problem with the app icon!! The icon image is embedded so I'm afraid there's no workaround. Link to comment Share on other sites More sharing options...
calbzam Posted April 11, 2014 Report Share Posted April 11, 2014 Hi Gerard, We are releasing today a new Semantic Merge version with some fixes to run on Win XP and Win Server 2008 operating systems. The thing is that we have upgraded the required .net framework to .net 4.5 . From our release notes: -------------------- Bug fixed: SemanticMerge did not start properly in Windows XP or Windows 2008 server. An "Image format is unrecognized" was thrown. -------- New: the new Roslyn libraries are now used on Windows and Mac (Linux will join soon). New: C# 5 support on Windows and Mac! The upgrade to the new Roslyn libraries includes support for the newer C# version. This closes one of the top UserVoice requests: http://plasticscm.uservoice.com/forums/196398-mergebegins/suggestions/4318628-c-5-support. It requires .Net 4.5 framework. ----------- The .net 4.5 upgrade is mainly to support C# 5 using the new Roslyng libraries. But I´m not sure if it´s possible to install .net 4.5 on Windows XP. Do you have this information? In case you can´t install .net 4.5 version, we will generate an independent release for you including the Win XP fix but not the .net 4.5 related changes (.net 4 would be needed) Best regards, Carlos Link to comment Share on other sites More sharing options...
Gerard Murphy Posted April 12, 2014 Author Report Share Posted April 12, 2014 Hi Carlos - I think you are correct, we won't be able to to this on the client's XP boxes, .NET 4 is as high as we can go on XP. Could you produce a version targeting .NET 4 with the image format fix? We can get by without the full C# 5 support at the client site. Regards, Gerard Link to comment Share on other sites More sharing options...
Gerard Murphy Posted April 29, 2014 Author Report Share Posted April 29, 2014 Hi Carlos, Any more news on the forthcoming Windows XP / C#4 version? :-) Regards, Gerard Link to comment Share on other sites More sharing options...
calbzam Posted April 30, 2014 Report Share Posted April 30, 2014 Hi, Sorry for the delay, we are going to generate to release for .net 4. Hopefully it will be ready on Friday. I will contact with you as soon it´s released. Best regards, Carlos Link to comment Share on other sites More sharing options...
calbzam Posted May 8, 2014 Report Share Posted May 8, 2014 HI Gerard, Please download this version (it has the fix but only .net 4 is required): https://www.semanticmerge.com/users/Downloads/Framework4.0/SemanticMerge-1.0.61.0-installer.exe Regards, Carlos Link to comment Share on other sites More sharing options...
Gerard Murphy Posted May 8, 2014 Author Report Share Posted May 8, 2014 Excellent, many thanks to the team at Plastic for this - your support is appreciated. I'm away from the client site this week, but I'll give this a try next week and let you know how it goes. Cheers, Gerard Link to comment Share on other sites More sharing options...
Gerard Murphy Posted May 14, 2014 Author Report Share Posted May 14, 2014 Just to close off this thread, I can confirm that the .NET 4 version works just fine under Windows XP - you just made another license sale. :-) Thanks again for sorting this out. Kind Regards, Gerard Link to comment Share on other sites More sharing options...
manu Posted May 14, 2014 Report Share Posted May 14, 2014 Greeeeeat!!!! Link to comment Share on other sites More sharing options...
balenbalen Posted May 7, 2015 Report Share Posted May 7, 2015 visual studio is old..... use something newer Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.