WPF设计者可以';使用x64时无法加载

本文关键字:x64 加载 使用 设计者 WPF | 更新日期: 2023-09-27 18:24:10

WPF设计器在使用x86时成功加载,但在使用x64时,我收到了这样的错误:

错误1未定义的CLR命名空间。"clr namespace"URI引用了程序集中未包含的命名空间"TerminatorConsole2.View"。C: ''Oleg''projects''MBClient''TerminatorConsole2''View''StrategyView.xaml 5 12 TerminatorConsole 2

问题出在哪里?如何解决?

<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">
...............

WPF设计者可以';使用x64时无法加载

进行猜测。Visual Studio是一个32位应用程序,无法正确加载x64 dll:)

尝试重建解决方案,错误可能会消失。还可以查看其他食谱:;clr命名空间';URI引用了未包含在程序集中的命名空间。