How can I detect if a project has been developed with Microsoft Expression Blend SDK? Is there a special Blend Solution file to open it? A comment in generated files? I don’t know this product.
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
You’re asking about Blend SDK? The dll’s? Or Expression Blend application?
If the former, you can check what dll’s are referenced by the project (in csproj file). Most Blend dll’s are named like “Microsoft.Expression.*.dll” (I know only one exception: System.Windows.Interactivity).
If the latter, I’m fairly sure that blend adds
<ExpressionBlendVersion />to project’s csproj file. I can’t check it right now.One additional thing – if someone uses Expression Blend and add stuff to the project it does not prevent another developer on another machine (without blend installed) to use the project and develop it further. The only requirement is the Blend SDK (if someone is using blend dll’s)