小编tag*_*ers的帖子

使用HTTP PUT将文件上载到Sharepoint(WSS 3.0)文档库

嗨,我有以下代码将文件上传到Sharepoint.它使用HTTP PUT:

public static string UploadFile(string destUrl, string sourcePath)
        {
            try
            {
                Uri destUri = new Uri(destUrl);
                FileStream inStream = File.OpenRead(sourcePath);
                WebRequest req = WebRequest.Create(destUri);
                req.Method = "PUT";
                req.Headers.Add("Overwrite", "F");
                req.Timeout = System.Threading.Timeout.Infinite;
                req.Credentials = CredentialCache.DefaultCredentials;
                Stream outStream = req.GetRequestStream();
                string status = CopyStream(inStream, outStream);
                if (status == "success")
                {
                    outStream.Close();
                    WebResponse ores = req.GetResponse();
                    return "success";
                }
                else
                {
                    return status;
                }
            }
            catch (WebException we)
            {
            return we.Message;
            }
            catch (System.Exception ee)
            {
            return ee.Message;
            }
        }
Run Code Online (Sandbox Code Playgroud)

当我运行此代码时,我得到异常: …

c# upload sharepoint http

9
推荐指数
1
解决办法
3万
查看次数

使用C#访问Sharepoint - 我在哪里可以找到参考库?

我目前正在用C#编写一个Windows应用程序,它将文档添加到文档库列表中.我试图引用Microsoft.Sharepoint,但我没有看到Visual Studio 2005中的COM或.NET库添加引用列表.我需要参考什么,我在哪里可以找到它?

谢谢,

亚历克斯

c# sharepoint reference

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

c# ×2

sharepoint ×2

http ×1

reference ×1

upload ×1