访问服务器上的文件

时间:2010-01-04 13:01:55

标签: vb.net lucene.net

我的网络应用程序引用了同一个maindirectory中的文件。

Dim index_root As String = "luceneindex"

但是当使用声明带有文件

的目录时
Dim directory As Lucene.Net.Store.Directory = FSDirectory.GetDirectory(index_root, False)

我收到错误。 我试过“\ luceneindex”,“\ luceneindex”,“\ maindirectory \ luceneindex”,“\ 127.0.0.1 \ maindirectory \ luceneindex”,...

如何在同一个directoy中使用文件? 我跟管理员说过,他告诉我设置是正确的。

格尔茨, tyzak

1 个答案:

答案 0 :(得分:0)

对于Java:您需要使用System.getProperty("user.dir")。这应该为您提供项目文件夹的引用。

对于ASP.NET:您需要使用Server.MapPath("~/" + folderAndFile)。波浪号扩展到应用程序的物理路径。