Questions tagged «sharepoint-2013»

1
创建或获取特定的SPTimeZone实例
创建以下特定实例的最便捷方法Microsoft.SharePoint.SPTimeZone是: SPTimeZone utc = SPRegionalSettings.GlobalTimeZones .OfType<SPTimeZone>() .FirstOrDefault(tz => tz.Information.Bias == 0 && tz.Information.DaylightBias == 0); 这是我能得到的最好的技巧吗? 这对我来说尤其是个问题,因为我想模拟这部分代码以进行单元测试,并强制其始终返回UTC。该属性GlobalTimeZones似乎取决于HttpContext.Current或实际的请求-我在单元测试中没有的先决条件... 注意:我知道只有System.TimeZoneInfo第三方大会迫使我使用SPTimeZone ...

3
IIS不会列出与启动的URL匹配的网站
我在IIS上部署了sharepoint 2013应用程序。当我想开始调试时,会遇到此错误: “无法在Web服务器上开始调试。IIS不会列出与启动的URL匹配的网站”。 我找到了一些解决此问题的方法,但没有一个对我有用。我发现的解决方案: VS应该以管理员身份运行。我做到了 Windows身份验证应在IIS上启用。我做到了 Windows功能中应打开“ IIS Metabase和IIS 6配置兼容性”。我做到了 它仍然不起作用。还有其他解决方案吗?请帮我。

3
ChatBot在Web模拟器中无法运行,但在Local Bot Framework模拟器中可以正常运行
我开发了与SharePoint内部部署集成的ChatBot。当我在模拟器中调试ChatBot时,它可以工作。但是,当我使用DirectLine在Azure中的Web Emulator和公司网站中托管的网站上调试时,它不起作用。 有人知道如何解决吗? 附上我的截图。左侧来自Web模拟器,右侧来自本地Bot Framework模拟器 使用源代码更新(2019年12月9日) XmlNamespaceManager xmlnspm = new XmlNamespaceManager(new NameTable()); Uri sharepointUrl = new Uri("https://mvponduty.sharepoint.com/sites/sg/daw/"); xmlnspm.AddNamespace("atom", "http://www.w3.org/2005/Atom"); xmlnspm.AddNamespace("d", "http://schemas.microsoft.com/ado/2007/08/dataservices"); xmlnspm.AddNamespace("m", "http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"); NetworkCredential cred = new System.Net.NetworkCredential("engsooncheah@mvponduty.onmicrosoft.com", "Pa$$w0rd", "mvponduty.onmicrosoft.com"); HttpWebRequest listRequest = (HttpWebRequest)HttpWebRequest.Create(sharepointUrl.ToString() + "_api/lists/getByTitle('" + "data@work" + "')/items?$filter=Keywords%20eq%20%27bloomberg%27"); listRequest.Method = "GET"; listRequest.Accept = "application/atom+xml"; listRequest.ContentType = "application/atom+xml;type=entry"; listRequest.Credentials …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.