【发布时间】:2020-08-08 21:26:33
【问题描述】:
在 Visual Studio 2019 下,我想在 C++/CLI 中创建一个用户控件。 我没有成功编译dll。
我做了什么:
- 新建一个空的 CLR 项目(因为我没有直接创建用户控件项目的选项)
- 菜单项目->属性->链接编辑器->系统->syb系统->Windows
- 面板解决方案资源管理器 -> 右键单击头文件 -> 添加 -> 新元素 -> CLR -> 用户控件 CLR
- 我编译项目并重新启动 Visual Studio(为了访问我的组件设计器,设计器给了我一个错误)
- 我在控件上添加了一些图形元素(按钮、标签等)并编译
- 我尝试在发布文件夹中查找 dll,但我只找到 *.dll.metagen 而没有 dll
我尝试更改:菜单项目 -> 属性 -> 常规 -> 配置类型 -> 动态库 (.dll) 但它没有更好的效果
感谢您的帮助
【问题讨论】:
-
C++ 与 C++/CLI 不同,没有 C++/CLR。有CLR。
标签: winforms controls c++-cli clr