尝试将我现有的项目转换为MVVM,我创建了一个包含3个项目的新解决方案:M、VM和V。
在将用户控件添加到新项目中时,我只添加了.cs文件,而没有添加xaml。编译了解决方案,并意识到我的问题,所以我删除了文件和xaml个人,所以我得到了两者。
然而,当我构建的时候,我得到了。“根级别的数据无效。行% 1,位置% 1。XML无效。”并且它将相关的.cs文件作为它试图解析的文件列出。我的所有XAML文件都会发生这种情况。
我正在寻找一种不需要我重新创建所有内容的解决方案。是否有配置文件指定应该解析的内容?
发布于 2016-09-23 20:35:17
听起来您的构建操作配置不正确。.XAML文件的构建操作应该是页面,而.cs文件的构建操作应该是编译。
可以通过打开“属性”工具窗口并在“解决方案资源管理器”中选择该文件来配置生成操作。构建操作通常是“属性”页上的第一个选项。
https://stackoverflow.com/questions/39668217
复制相似问题