构建 class 库(通用 windows)导致构建错误
building class library (universal windows) lead to build error
我想制作一个通用windows项目,我可以在我将来可能创建的所有项目中使用它。所以我的想法很简单,我开始在 class 库中实现我所有的 pages、entities 等等(通用windows)。
不久之后,当我想要构建时,我得到一个“对象引用未设置为对象的实例”——我的项目中的错误在构建我的项目时。奇怪的是,我得到了我的项目名称作为项目,但似乎没有文件受到影响。
它以一条简单的错误消息开始,它说我的页面 没有实现 InitializeComponent()
的定义,当我想 构建项目时 然后我收到 错误消息 。即使重建或清理并构建也不能解决问题。
我不知道如何解决这个问题,我迷路了...我已经删除了几个项目,但过了一段时间错误又出现了。 我已经使用最新的 VS Professional 获得了新的 VM,但仍然没有解决方案...
我上传了一个 SampleSandBoxProject,您可以看到我的意思。
这是分步指南:
- 创建样式文件
- 创建一个class代表用户控件的对象↓
- 创建一个为对象定义网格视图的用户控件↑
→ 在代码后面设置一些属性
→ 引用xaml中的样式文件
- 创建一个使用用户控件的页面
=> 该对象不再可构建
我在这里准备了一个 SampleProject,其中仅包含我在它不再可构建之前执行的步骤...
希望你们能帮助我,我真的不知道该怎么办...
提前致谢:
在您的 SampleUserControl.xaml
中,您不能像这样绑定到 Click
事件:Click="{Binding ClickEvent}"
。当您删除此位时,项目将编译。
您的意思可能是 Command="{Binding ClickEvent}"
,其中 ClickEvent
是实现 ICommand
接口的 ViewModel 中的 属性。
我想制作一个通用windows项目,我可以在我将来可能创建的所有项目中使用它。所以我的想法很简单,我开始在 class 库中实现我所有的 pages、entities 等等(通用windows)。
不久之后,当我想要构建时,我得到一个“对象引用未设置为对象的实例”——我的项目中的错误在构建我的项目时。奇怪的是,我得到了我的项目名称作为项目,但似乎没有文件受到影响。
它以一条简单的错误消息开始,它说我的页面 没有实现 InitializeComponent()
的定义,当我想 构建项目时 然后我收到 错误消息 。即使重建或清理并构建也不能解决问题。
我不知道如何解决这个问题,我迷路了...我已经删除了几个项目,但过了一段时间错误又出现了。 我已经使用最新的 VS Professional 获得了新的 VM,但仍然没有解决方案...
我上传了一个 SampleSandBoxProject,您可以看到我的意思。
这是分步指南:
- 创建样式文件
- 创建一个class代表用户控件的对象↓
- 创建一个为对象定义网格视图的用户控件↑
→ 在代码后面设置一些属性
→ 引用xaml中的样式文件
- 创建一个使用用户控件的页面
=> 该对象不再可构建
我在这里准备了一个 SampleProject,其中仅包含我在它不再可构建之前执行的步骤...
希望你们能帮助我,我真的不知道该怎么办...
提前致谢:
在您的 SampleUserControl.xaml
中,您不能像这样绑定到 Click
事件:Click="{Binding ClickEvent}"
。当您删除此位时,项目将编译。
您的意思可能是 Command="{Binding ClickEvent}"
,其中 ClickEvent
是实现 ICommand
接口的 ViewModel 中的 属性。