我开发了一个在Linux(Ubuntu / CentOS)中运行的.NET Core应用程序。从这个应用程序我需要访问一些Windows共享文件夹(即new DirectoryInfo("\\WINPC\Share");
)。当我尝试/var/share/myapp/\\WINPC\Share
之类的内容时,我收到一条消息,指出目录/var/share/myapp
不存在(当然它并不存在)。 .NET Core显然连接了应用程序的当前目录路径和Windows共享文件夹的路径(我的应用程序在Linux中的class Table{
int max_row;
Node rows[];
public Table(int size){
max_row = size;
rows = new Node[max_row];
}
public void fill_in(){
for(int i=0; i<max_row;i++)
rows[i]=new Node(-1,-1,null);
}
}
目录中运行。)
所以我的问题非常明显:如何从.NET Core访问Windows共享文件夹?
谢谢!