使用x64时无法加载WPF设计器

时间:2012-02-13 07:25:45

标签: c# wpf

WPF Designer在使用x86时成功加载,但在使用x64时出现了这样的错误:

错误1未定义的CLR命名空间。 'clr-namespace'URI是指未包含在程序集中的名称空间“TerminatorConsole2.View”。 C:\ Oleg \ projects \ MBClient \ TerminatorConsole2 \ View \ StrategyView.xaml 5 12 TerminatorConsole2

问题是什么以及如何解决?

<UserControl 
  x:Class="TerminatorConsole2.View.StrategyView"
  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  xmlns:vw="clr-namespace:TerminatorConsole2.View"          <------ problem line
  HorizontalAlignment="Center"
  VerticalAlignment="Center"  
  Width="1328" mc:Ignorable="d" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" Height="562">
...............

2 个答案:

答案 0 :(得分:2)

猜测。 Visual Studio是一个32位应用程序,它不能正确加载x64 dll:)

答案 1 :(得分:0)

尝试重建解决方案,错误可能会消失。另请查看其他食谱:The 'clr-namespace' URI refers to a namespace that is not included in the assembly