我使用以下代码发送自动邮件:http://www.independentsoft.com/webdavex/tutorial/sendmessage.html
但是我在 Independentsoft 命令上获得了error CS0246
。
我做了以下事情:
使用该命令生成tlb文件
regasm.exe Independentsoft.Webdav.Exchange.dll /tlb:Independentsoft.Webdav.Exchange.tlb
输出:
成功注册的类型
程序集导出到'C:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Independents oft.Webdav.Exchange.tlb',并且类型库已成功注册
我仍然得到CS0246 error
:
protocoltest.cs(3,7):错误CS0246:找不到类型或命名空间名称'Independentsoft'(您是否缺少using指令或程序集引用?) protocoltest.cs(4,7):错误CS0246:找不到类型或命名空间名称'Independentsoft'(您是否缺少using指令或程序集引用?)
所以我尝试了这个:
csc protocoltest.cs /r:Independentsoft.Webdav.Exchange.dll
编译完成......!
我现在在跑步时遇到错误:
System.Net.WebException: The remote server returned an error: (440) Login Timeout.
at System.Net.HttpWebRequest.GetResponse()
at Independentsoft.Webdav.Exchange.Resource.a(String A_0, PropertyName[] A_1)
at Independentsoft.Webdav.Exchange.Resource.d(String A_0)
at Independentsoft.Webdav.Exchange.Resource.get_Mailbox()
at Independentsoft.Webdav.Exchange.Resource.SendMessage(Message message)
at Sample.Program.Main(String[] args)_
你可以建议吗?我没有Visual Studio。