我有一个非常奇怪的问题。这段代码:
....
exchangeService [i].Credentials = new WebCredentials( "user", "pwd" );
exchangeService [i].AutodiscoverUrl( "the-user-email-address" );
在C:硬盘上运行它运行正常,我可以在日历中添加新条目。
在任何网络驱动器上运行AutodiscoverUrl()
会引发错误:
The parameter is incorrect. (Exception from HRESULT: 0x80070057 (E_INVALIDARG))
目录的内容[HDD&程序所在的网络是相同的!
我的问题: 这个非常简单的程序无法在网络驱动器上运行的原因是什么?
更新
它在Windows Server 2012 R2上运行,网络驱动器是通过mount ...
连接的NFS驱动器
答案 0 :(得分:1)
它不适用于NFS驱动器。当我在samba网络驱动器上尝试它然后它工作。我甚至不相信微软可以解释为什么它不适用于NFS网络驱动器。