4

我正在考虑在我的应用程序中使用 Firebird。我想知道这个firebird.msg文件是用来做什么的。它是包含在您的应用程序安装程序包中的可选文件还是强制文件?

4

1 回答 1

7

firebird.msg包含 Firebird 的实际错误消息。发生错误时,Firebird 只发送错误代码和消息参数。然后,客户端库在此文件中查找实际的错误消息文本。

如果没有此文件(对于 Firebird 2.5 及更早版本,位于(或类似库)上一级的文件夹中fbclient.dll,对于 Firebird 3 及更高版本位于同一文件夹中),错误消息将仅报告它找不到firebird.msg和错误号.

所以你并不真的需要它,但如果你需要或想要打包 Firebird 客户端或嵌入式库,并且如果你需要或想要来自 Firebird 的有意义的错误消息,那么你应该包含它。

于 2014-02-19T14:45:26.480 回答