vb.net - VB.net Const - 项目位置路径
问题描述
我正在使用带有 SDK 的 SDK,其中一个参数调用 const,它是 DLL 的文件路径。给我的示例对文件路径进行了硬编码,但我需要它指向项目路径,以便在部署时可以将其部署到任何地方。
我尝试使用几个函数来获取项目的文件路径,但是因为我需要一个 const,所以我得到了 micorsoft 错误。“需要常量表达式。”
Public Const strLibrary As String = System.IO.Path.Combine(My.Application.Info.DirectoryPath, "\E_BEPSET32.DLL")
是否有可能实现这一点,还是我必须对值进行硬编码?
解决方案
推荐阅读
- c++ - 如何声明用不同值内联初始化的结构的 std::array
- c++ - 在 C++ 中模拟 if __name__ == __main__ 会导致错误“未定义类似函数的宏”
- php - auth0 401 错误,在尝试身份验证代码交换时进行身份验证
- active-directory - GPO 已应用但未显示
- mysql - str_to_date 不能在一个数据库上工作,而在另一个数据库上工作正常
- javascript - 这是 JavaScript 二维数组吗?
- python - 将多个图包裹在一个图像中
- excel - 将变量分配给 Querytable.TextFileColumnDataTypes
- python - type() 函数在 python 脚本文件中使用时不起作用
- react-native - 反应带有边框的原生圆形图像