创建CLR用户控件

问题描述 投票:-1回答:1

在Visual Studio 2019下,我想在C ++ / CLI中创建一个用户控件。我没有成功编译一个dll。

我做了什么:

  1. 创建一个新的空CLR项目(因为我没有直接创建用户控制项目的选项)
  2. 菜单项目->属性->链接编辑器->系统-> syb系统-> Windows
  3. 面板解决方案资源管理器->头文件的右键->添加->新元素-> CLR->用户控件CLR
  4. 我编译项目并重新启动Visual Studio(为了过度访问我的组件设计器,设计器给我一个错误)
  5. 我在控件上添加了一些图形元素(按钮,标签等),并且进行了编译
  6. 我尝试在发布文件夹中找到该dll,但是我只找到一个* .dll.metagen而没有dll

我尝试更改:菜单项目->属性->常规->配置类型->动态库(.dll)但没有什么更好的]

感谢您的帮助

winforms controls c++-cli clr
1个回答
0
投票

找到解决方案:开始时,在创建新项目时,选择:“ CLR Class Library”作为项目类型接下来您可以:右键单击“头文件”->添加->新元素”->“-> CLR->用户控件CLR”。它编译并创建一个包含可以以Windows窗体导入的用户控件的dll

© www.soinside.com 2019 - 2024. All rights reserved.