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

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

最佳答案

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

关于c# - 使用 x64 时无法加载 WPF 设计器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9256900/

相关文章:

C# Twilio 检索组合媒体

C#:如何将文本附加到类中表单上的文本框?

c# - 正则表达式:用特殊字符替换数字中间的位数

.net - 在WPF中实现音频可视化器

c# - 如何在一个 Collection View 源上应用多个过滤器函数,一个接一个(AND 关系)

c# - 代码清理 : Best way to split long statement over multiple lines

c# - 返回通过引用传递的参数是否安全?

wpf - 为什么WPF中的帧率不规则且不受监视刷新的限制?

c# - 在 WebBrowser 控件上刷新后显示为空

c# - WPF MVVM 我可以从 View 中使用模型吗