VB.NET工程文件为什么必须在同一目录?

NJZD 2003-12-18 11:44:08
我做一个程序,由于用到的一些公共的类,所以想去把其它地方的文件加载过来,结果是把文件复制到当前工程中。
...全文
30 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
canyqf 2003-12-19
  • 打赏
  • 举报
回复
NJZD 2003-12-19
  • 打赏
  • 举报
回复
那到时我这程序是不是多了一个DLL呢!
sumtec 2003-12-19
  • 打赏
  • 举报
回复
也许你的想法很好,但是这只是你觉得,换了我就不会这么认为了。
我觉你可能在想:我希望将这个文件共享,这样我在这里修改了这个共享文件之后,回到原来的项目他也同样更新了。
可是问题是,你很可能在这边修改代码的时候不会意识到这样修改会对另外一个工程产生一个什么样的影响,说不定就会产生很隐蔽的Bug。如果说不是Copy到本地而是直接共享,那么你就很可能不会意识到有这个问题,并且很轻松就修改了。
实际上这个就是很著名的版本控制问题。
如果你说,我并不会去做任何修改。那么,是否Copy到本地又有什么区别呢?占用空间了?我想要占用个1~2M就很了不起了,面对现在动辄XXG的硬盘,没必要这么紧张吧?
NJZD 2003-12-19
  • 打赏
  • 举报
回复
这样一点都不好!我要的代码共享,不是多一个文件?
littlechang 2003-12-18
  • 打赏
  • 举报
回复
是的,
canyqf 2003-12-18
  • 打赏
  • 举报
回复
哦,这个一定会在工程文件的那个目录下,
你可把这个公用的类放到另外一个项目里面,然后其他项目引用这个项目编译后的DLL
NJZD 2003-12-18
  • 打赏
  • 举报
回复
我这不是引用,而是一个文件。
canyqf 2003-12-18
  • 打赏
  • 举报
回复
引用属性中有一项:复制本地
设置为True就恢复制过来,False就不会

16,553

社区成员

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

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