Community
Participate
Working Groups
Expression Blend 4 Release Candidate is not available and RTM also will be released soon. As Expression Blend 4 is targetted forSilverlight 4, we must support this version of Blend. The Expression Blend 4 RC build is available at http://www.microsoft.com/downloads/details.aspx?FamilyID=88484825-1b3c-4e8c-8b14-b05d025e1541&displaylang=en If we create a Silverlight project in eclipse, then open in Expression Blend 4, add project reference of some other dll, say Silverlight Control Toolkit. Then save the project in Expression Blend 4. It will modify and add following items to the .csproj file. <Utf8Output>true</Utf8Output> <ExpressionBlendVersion>4.0.20421.0</ExpressionBlendVersion> If we now open this project in eclipse, it gives following error. org.eclipse.emf.ecore.xmi.FeatureNotFoundException: Feature 'Utf8Output' not found. (file:LondonTubeDashboard.csproj, 34, 17) If we remove the <Utf8Output>true</Utf8Output> manually from .csproj file using Notepad, eclipse then gives org.eclipse.emf.ecore.xmi.FeatureNotFoundException: Feature 'ExpressionBlendVersion' not found. (file:LondonTubeDashboard.csproj, 34, 17) Eclispe works fine after removing the <ExpressionBlendVersion>4.0.20421.0</ExpressionBlendVersion> tag. As we want to support cross development using eclipse-blend-visual studio, we must fix this issue and should depend on user to removed this manually.
Obviously, there is a new change of XML schema in "Expression Blend 4". We cannot work on it without the XML schema. It should be in the product of "Expression Blend 4". And we need "Expression Blend 4" for testing as well.
Could you post the project modified by Expression Blend 4? ChuWei, could we add a property ExpressionBlendVersion to get a quick fix?
Created attachment 167254 [details] test_before_blend_modification.zip test_before_blend_modification.zip
Created attachment 167255 [details] test_after_blend_modification.zip test_after_blend_modification.zip
Already update emf model for Utf8Output and ExpressionBlendVersion.
The msbuild schema and model is changed to support the new syntax of Blend 4 and Silverlight 4.