Search code examples
c#wpfexpression-blend

Expression blend 4 desktop application is not recognized


I made one application for my friend and application doesn't store or anything. Just a presentation application which has some animation and sounds.
The problem is my application is not recognized in my friend's laptop, even though that laptop has new with .net version installed and new silverlight installed. The application works like a charm in my laptop.
Does expression blend 4 require additional frameworks or something?

Note:
in configuration of that application, the deployment needs .net framework 4.0 client side, so gave my friend the setup of that one*


Solution

  • Are you building it with Visual Studio or Expression Blend?

    Expression Blend building is normally just meant for testing. It builds with a Debug configuration which is only designed to run on your development machine.

    When you want to distribute your application you should use Visual Studio and choose the Release configuration instead of Debug.

    Visual Studio will automatically put most referenced assemblies in the bin/Release output folder. These are assemblies which are not part of the .NET framework such as some used in Expression Blend. You need to make sure that they are in the same folder as the application EXE when you deploy it to another machine.