在另一个vb.net项目中使用函数和类
发布时间:2020-12-17 07:18:27 所属栏目:百科 来源:网络整理
导读:我正在将我的VB项目重构为2个项目,其中一个是我希望与未来项目共享的实用程序库.我的解决方案的布局是这样的: Solution|_ util |_ util.vb|_ main project |_ (main project files) util被创建为类库,并且成员文件被添加到其中.然后我将util添加到主项目的
我正在将我的VB项目重构为2个项目,其中一个是我希望与未来项目共享的实用程序库.我的解决方案的布局是这样的:
Solution |_ util |_ util.vb |_ main project |_ (main project files) util被创建为类库,并且成员文件被添加到其中.然后我将util添加到主项目的引用中.但是,当我尝试从我的主项目文件中调用util.vb中的函数时,我得到如下构建错误: error BC30451: Name 'LogException' is not declared. error BC30002: Type 'VarFile' is not defined. 这些是在util.vb中定义的,当它是主项目的一部分时编译得很好.声明如下:(我已经删除了细节) Imports System.IO Public Module utils Public Sub LogException(ByRef ex As Exception,Optional ByVal logFile As String = "",Optional ByVal logFolder As String = "") ' ... End Sub Public Class VarFile ' ... End Class End Module 我可以将util.vb“as link”添加到主项目中,它将解决所有构建错误,但这似乎打败了重构类库的目的 – 我想单独开发这个库,并不总是有跟踪我在主项目中没有添加的文件链接.有比这更好的方法吗? 解决方法
创建一个DLL项目并将其作为您的库,然后从主项目添加对它的引用.所有这些都将归入一个解决方案.还要设置构建顺序.使用Imports可以使用与Imports System.IO类似的功能
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ruby – 如何从Sass mixin方程中删除测量单位?
- WPF基础到企业应用系列7——深入剖析依赖属性(WPF/Silverl
- Creating a noSql database, what is the best source code
- 使用 Swift 创建简单的二维码扫描应用
- xml – xsl:将列表转换为二维表
- c# – 如何在Listbox上对项目进行平方
- c# – 当我调用Bitmap.Save函数时出现错误“GDI中发生了一般
- ReactiveCocoa - iOS开发的新框架
- 如何将旧版iOS SDK复制到新版本的Xcode?
- [转自Oracle官方技术博客]SLES12 SP2上遇到ORA-12518: TNS:
推荐文章
站长推荐
热点阅读