在asp.net应用程序中设置GeoIpDB的路径

时间:2015-09-26 12:52:49

标签: c# asp.net geoip

我在asp.net应用程序中设置GeoIp数据库的路径时遇到了问题。

我的应用程序根文件夹中有db文件,但是当我调用

  using (var reader = new DatabaseReader("GeoLite2-City.mmdb"))
抛出异常“找不到文件”。

当我将完整的本地路径@"d:\documents\vsprojects\app\GeoLite2-City.mmdb"传递给DatabaseReader时,应用程序正在运行。有没有办法解决这个问题,因为当我将应用程序上传到主机时这不起作用?

编辑:当我尝试直接访问文件时,http://localhost:45500/GeoLite2-City.mmdb我收到404.3错误。

0 个答案:

没有答案