如何让一个类文件让多个项目使用

ttsffgg 2013-07-30 10:30:18
用的是vb2012 开发vb.net程序

我写了一些类文件,因为可能有多个程序都会用到这些类,所以我把这些类放到一个叫做"公用类"的文件夹中


然后我新建一个项目,并把"公用类"文件夹添加到新建的项目中,这时我发现vs会自动在当前项目的目录中创建一个"公用类"文件夹的副本

那么问题来了,如果我新建多个项目,则每个项目使用的实际上都是各自创建的"公用类"文件夹的副本中的类文件,这时如果我要对类进行修改,则要对所有的副本都进行修改

请问如何才能解决这个问题呢?

ps:多个项目不会同时打开
...全文
182 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
xxxuan 2013-08-05
  • 打赏
  • 举报
回复
你imports 导入即可
东海凌波 2013-08-01
  • 打赏
  • 举报
回复
添加的是工程文件,这个工程里面可以有多个类,这个工程作为公共模块,在被其他工程应用后,这个类里面的公共方法就可以被其他工程直接调用。
  • 打赏
  • 举报
回复
楼上+1 添加引用-选择项目
ttsffgg 2013-07-31
  • 打赏
  • 举报
回复
谢谢, 这个add as link 一次只能添加一个文件吗? 能不能添加一整个文件夹呢?
threenewbee 2013-07-31
  • 打赏
  • 举报
回复
引用 4 楼 sp1234 的回复:
在很早以前的vs中实际就支持这种“多个项目不会同时打开”时对文件“添加为链接”的功能。
对的,C#是支持的,我想VB也应该支持。
宝_爸 2013-07-31
  • 打赏
  • 举报
回复
封装到一个library project中好点,其他Project引用这个Project.
  • 打赏
  • 举报
回复
在很早以前的vs中实际就支持这种“多个项目不会同时打开”时对文件“添加为链接”的功能。
  • 打赏
  • 举报
回复
发布独立的工程是可以的。 你也可以让一个类文件直接被其它工程引用。方法是在其它工程中选择“添加-->现有项”,然后从弹出的对话框中找到你要添加的文件,这时候你会发现在对话框右下角的“添加”按妞实际上是一个有着小三角标志的下拉选项(许多人就胡乱地点这个按钮了)。点这个小三角来打开下拉选项,你会看到在“添加”按钮下面是另外一个按妞“添加为链接”。这才是你要选择的按妞。
linrachel 2013-07-30
  • 打赏
  • 举报
回复
VS添加项目引用不会?
提供的源码资源涵盖了Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 适合毕业设计、课程设计作业。这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。 所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答!
提供的源码资源涵盖了小程序应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 适合毕业设计、课程设计作业。这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。 所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答!

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧