C# WinForm程序中如何调试dll接口

公司的SF系统是自主开发的。不同的机种会有不同数据记录保存的需求,尤其是客户SQE更是各种奇思妙想......于是做了一个接口,实践之下效果还不错呢。

每每总是忘记怎么调试接口,特记录下备查。首先要将,

1 DLL项目与WinForms项目在同一个解决方案中,将WinForm项目设为启动项目。

2 编译DLL项目,确保生成的DLL文件是最新的。

3 WinForm项目移除dll的引用,重新引用,引用路径直接指向dll项目BIN目录下的xxxx.dll。

4 运行WinForms应用程序,确保DLL被加载。

5 在Visual Studio中,点击Debug菜单,选择Attach to Process(附加到进程)。

6 在弹出的对话框中,找到正在运行的WinForms应用程序进程(通常与应用程序同名)。

有一个皮套产品,客SQE要求压合工序之后,要留置>=4小时后才能加工。目的是,去味,稳定胶水。

相关推荐
黄焖鸡能干四碗7 分钟前
信息系统安全保护措施文件方案
大数据·开发语言·人工智能·web安全·制造
liulilittle42 分钟前
Unix/Linux 平台通过 IP 地址获取接口名的 C++ 实现
linux·开发语言·c++·tcp/ip·unix·编程语言
Nerd Nirvana1 小时前
C++编程——异步处理、事件驱动编程和策略模式
开发语言·c++·策略模式·嵌入式开发·事件驱动·异步处理
2501_920047031 小时前
bash自带的切片操作
开发语言·python·bash
会当临2 小时前
【c++】四种类型转换形式
开发语言·c++
xxy.c2 小时前
嵌入式解谜日志—多路I/O复用
linux·运维·c语言·开发语言·前端
数据爬坡ing2 小时前
C++ 类库管理系统的分析与设计:面向对象开发全流程实践
java·运维·开发语言·c++·软件工程·软件构建·运维开发
DKPT2 小时前
JVM新生代和老生代比例如何设置?
java·开发语言·jvm·笔记·学习
知彼解己2 小时前
JVM 运行时数据区域
java·开发语言·jvm
坠金2 小时前
CentOS安装或升级protoc
linux·c语言·开发语言