社区
C#
帖子详情
在多工程解决方案如何由一个工程调用另一个工程的类而不是DLL等
killertang
2003-11-29 09:03:14
在我的工程中,有一个主工程,还有一些其他工程用来测试主工程中编写好的类
但是我无法在另一个工程中,调用主工程的类,请问高手有解决方案么?
...全文
29
11
打赏
收藏
在多工程解决方案如何由一个工程调用另一个工程的类而不是DLL等
在我的工程中,有一个主工程,还有一些其他工程用来测试主工程中编写好的类 但是我无法在另一个工程中,调用主工程的类,请问高手有解决方案么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
MH2o
2003-11-29
打赏
举报
回复
在C#中有命名空间的定义!你要引用一个类首先要先using 该类的命名空间之后就可以正常使用这个类了!
NetAnt007
2003-11-29
打赏
举报
回复
直接引用DLL有什么不好那,
好像不知道。我都是引用工程DLL
维她奶
2003-11-29
打赏
举报
回复
up
saucer
2003-11-29
打赏
举报
回复
in Solution Explorer, add a reference to your 主工程 project, then use the classes, but at the end of the day, the other projects use the classes in the 主工程's assembly DLL, not source code
o1o
2003-11-29
打赏
举报
回复
我有时候一个工程有五六个项目,也没考虑过是否应该那样做。
ArLi2003
2003-11-29
打赏
举报
回复
添加现有项目
选中InputForm.cs
不要点open 而点右边的下拉箭头,选 link file (中文版为链接文件)
LiSDN
2003-11-29
打赏
举报
回复
一個project有至少一個DLL,
simanh
2003-11-29
打赏
举报
回复
up
saucer
2003-11-29
打赏
举报
回复
add a reference to the project on the second tab, instead of to an assembly dll
killertang
2003-11-29
打赏
举报
回复
但是到哪里找到那个主工程的assembly DLL,还是我要把我的主工程修改成DLL类型编译
killertang
2003-11-29
打赏
举报
回复
谢谢思归兄,
搞定系列:yolov8目标检测封装成
类
调用
本课程主要核心是将yolov8框架封装成
一个
类
,方便
调用
或者集成开发以及集成部署。通过本课程您将收获一下知识:(1)了解yolov8框架检测基本流程;(2)掌握目标检测封装
类
大体思路;(3)学会yolov8封装函数以测试;(4)学会利用封装
类
模块,进行API
调用
。本课程优点:(1)去掉课程无关的讲解,直击课程核心出发点,避免花费更多时间学习自己已经掌握知识,而着重掌握封装本质上来;(2)提供代码讲解和API示例,让同学们更快获取本课程核心内容;(3)课程简洁,重点课程重点讲解。学习本课程之前您需要准备的是(本课程不提供讲解):(1)您需要提前搭建好自己yolov8环境,建议使用Anaconda3搭建,建议版本ultralytics>=8.0.54;(2)您需要保证自己的环境正常运行,比如可以预测图片或者视频(3)您需要准备官方提供模型或者自己训练的模型本课程环境为windows10,您也可以在linux上操作,但需要
一个
带一块英伟达显卡。
有关同一
解决方案
下多个
工程
相互
调用
的问题
最新修改时间:20160515 以前自己在写C#的时候就经常需要用到这方面的知识,但当时感觉挺容易处理的,也就并没有留意。现在开始接触C++,刚开始还是有很多不熟悉的。这里我不是想讲lib和
dll
的区别,说实话暂时我可能也讲不清楚。就只是说下如何相互
调用
之间的
类
并使用吧。
vs
一个
解决方案
中有两个项目,
一个
项目
调用
另
一个
项目中的函数
方法一 如果是VS编译器。那么找到需要引用项目里的引用。右键 - 添加引用。左侧列表
解决方案
项目。选择上需要引用的那个项目就可以了。 但是需要注意被引用的项目需要时public 权限才能正常引用到。 方法二 或者直接吧被引用项目的文件夹下的.
dll
文件(貌似.exe也可以引用).复制到需要引用项目的文件夹Debug文件夹里面。然后再通过右键引用。浏览把这个.
dll
引用。 上面都是托管程序集(貌似是这个叫法)引用。C#貌似都是托管的。 非托管的引用不太会。 其实引用就是引用另外
一个
项目的.
dll
(貌似
VS2013生成
Dll
,在另一
工程
中
调用
dll
(C++Win32)
反复尝试终于成功了,虽然很初级,但是还是要Mark一下。文章由参考 连接(1)https://msdn.microsoft.com/zh-cn/library/ms235636(v=vs.120).aspx 只不过此文是在同
一个
工程
下的不同项目之间进行
dll
调用
,故仍有不同。 首先1.生成
dll
生成的方式可以完全参考上面的连接。主要步骤为:1)新建项目C++/Win32控制台应用程序,命
在同
一个
解决方案
下,如何从
一个
工程
中
调用
另外
一个
工程
的函数
摘自http://9200cs.blog.163.com/blog/static/13457736920106695350747/ 两个项目分别是test1和test2,test1中有
一个
函数fun()被test2
调用
,用法如下: //test1.h int fun
C#
110,537
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章