Visual Studio Cpp CLR C# 替换

1、首先将文件中所有都替换 你需要的名字

Visual Studio Cpp CLR C# 替换_第1张图片
替换为整个解决方案

2、新建工程取名 Laserbeam_upper

Visual Studio Cpp CLR C# 替换_第2张图片

3、把原工程下的cpp放进来,并改名Laserbeam_upper

Visual Studio Cpp CLR C# 替换_第3张图片

4、在这里逐步添加 + 属性表配置opencv

Visual Studio Cpp CLR C# 替换_第4张图片

5、cpp需要修改的两个地方

Visual Studio Cpp CLR C# 替换_第5张图片

6、CLR新建和添加

选类库新建、然后直接粘贴进来,因为CLR新建后,会自动有.cpp 和 .h
Visual Studio Cpp CLR C# 替换_第6张图片

7、CLR添加 dll、lib、pdb 配置opencv

Visual Studio Cpp CLR C# 替换_第7张图片
opencv现有属性表加就行,但是这里比cpp多一步,需要再继承下或者重新加入opencv,右键项目-属性-链接器-改常规-附加库目录-输入-附加依赖项
Visual Studio Cpp CLR C# 替换_第8张图片

8、C#新建和加入原有项,原有项粘到C#下
CurrencyImgC.cs	Global.cs		ImageWindowForm.cs
ImageWindowForm.Designer.cs	ImageWindowForm.resx
VisionForm.cs	VisionForm.Designer	VisinForm.resx
复制到新的C#文件中

添加	CurrencyImgC.cs		Global.cs		
		ImageWindowForm.cs	VisionForm.cs
【注】放的时候 Global 要晚放一点 不要一起放 

Visual Studio Cpp CLR C# 替换_第9张图片

9、在当前C#添加引用 里面加入CLR的dll

Visual Studio Cpp CLR C# 替换_第10张图片

10、C#生成路径和依赖项

依赖项:点击C#界面->管理依赖项->勾选cpp CLR;对于CLR 依赖cpp
生成路径:…\Release\

11、数据库放到Release下
Data.mdb 	DBUtil.dll 		SqlCfg.ini
Sunny_Equipment.Database.dll 	
Sunny_Equipment.Database.pdb

Visual Studio Cpp CLR C# 替换_第11张图片
添加引用 加入Sunny_Equipment.Database.dll DBUtil.dll

12、demo 模块

把三个文件粘贴进来
Visual Studio Cpp CLR C# 替换_第12张图片
添加引用 C#的dll
依赖之前的C#
生成路径改成…\Release\

你可能感兴趣的:(visual,studio,c#,ide)