我刚刚完成了这个项目,所以我想我会从Debug切换到Release并像那样测试......一切都失败了。首先;我不断收到这个XAML错误:名称'Foo'在名称空间“clr-namespace:Bar.Snafu”中不存在,当我调查它时,它显然会...
我也遇到了这个错误:
x:无法在此标记上指定FieldModifier,因为它具有 no x:Name或Name属性集,或者标签是本地定义的并且具有 一个名称属性集,不允许
这两个特定错误与我正在使用的自定义组件(而非用户控件)有关。
为什么从Debug切换到Release会这样做?
答案 0 :(得分:3)
右键单击Solution Explorer中的Solution,然后选择Configuration Manager。 @benPearce所说的是某些项目可能没有设置为在Release配置中构建。在Configuration Manager中选择Release配置,并检查是否已选中所有复选框。