WPF中Xaml编译正常而Designer Time时出错的解决办法

2016-08-20 10:35:58来源:http://muzizongheng.blog.51cto.com/856912/1332971作者:muzizongheng人点击


开发wpf时我们经常遇到一个xaml文件在设计时显示解析错误(比如在:VS或者Blend)而编译正常运行正常。
原因是:xaml的在Debug版本下必须为anyCPU。
解决办法:1.打开工程文件xxx.csproj,2.找到含有 <Configuration Condition=" &apos;$(Configuration)&apos; == &apos;&apos; ">Debug</Configuration>的PropertyGroup节点3.将此PropertyGroup节点中的<Platform Condition=" &apos;$(Platform)&apos; == &apos;&apos; ">改为anyCPU。
示例:<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" &apos;$(Configuration)&apos; == &apos;&apos; ">Debug</Configuration>
<Platform Condition=" &apos;$(Platform)&apos; == &apos;&apos; ">anyCPU</Platform>

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台