我对类型提供程序有疑问。我有一个简单的提供程序,正在读取与应用程序位于同一目录中的配置文件:
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
此问题的根源可能是什么?