J'ai travaillé sur une application WPF. Depuis que je conçois l'interface utilisateur dans Expression Blend 4 et travaille sur la partie code-behind dans Visual Studio 2010, je passe constamment d'un outil à l'autre.Impossible de trouver l'espace de nom MS.Internal.Media dans l'assembly
J'ai ajouté des contrôles Image à une grille existante et leur ai assigné quelques images. Dans Blend, j'ai construit le projet et l'ai exécuté. Travaillé très bien. Lorsque je suis passé à Visual Studio, j'obtiens cette erreur:
Undefined CLR namespace. The 'clr-namespace' URI refers to a namespace 'MS.Internal.Media' that is not included in the assembly. C:\Users\Dennis\Documents\Visual Studio 2010\Projects\solutionName\projectName\MainWindow.xaml
Le concepteur ne peut pas être chargé avec cette erreur en attente. Cependant, le projet fonctionne à Blend et je peux le voir très bien ici.
Les déclarations sont les suivantes (dans la fenêtre):
<Window
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:MS_Internal_Media="clr-namespace:MS.Internal.Media;assembly=PresentationCore" mc:Ignorable="d" x:Class="projectName.MainWindow"
Height="272" Width="359" Loaded="Window_Loaded" WindowStyle="ThreeDBorderWindow" ResizeMode="NoResize" Icon="/projectName;component/Images/main.ico"
Title="Sample Project">
ce qui pourrait causer cette erreur?