Linux操作系统下的F#和类型提供程序

时间:2019-06-25 07:23:42

标签: linux f#

我对类型提供程序有疑问。我有一个简单的提供程序,正在读取与应用程序位于同一目录中的配置文件:

type Communication = XmlProvider<"communication.config">

let GetConnectionConfiguration : Option<IPAddress> * int = 
  let root = Communication.GetSample() 

现在的配置文件非常简单:

<?xml version="1.0" encoding="utf-8" ?>
 <configuration>
    <Server Ip="127.0.0.1" Port="50000" />
 </configuration>

当我在Windows中运行此代码时,一切正常,并且运行正常,但是当我在ubuntu下运行此代码时,我得到了

  

找不到路径'/mnt/c/Workspace/Playground/LiveServer/Hub/bin/Debug/netcoreapp2.2/publish/C:\Workspace\Playground\LiveServer\Hub/communication.config'的一部分.Blockquote

此问题的根源可能是什么?

0 个答案:

没有答案