我正在尝试使用Visual Studio 2012创建一个简单的webpart,但是当我尝试验证我的Sharepoint Server时,它说:
无法连接到SharePoint站点:"url"表示站点URL有效,SharePoint站点在本地计算机上运行,以及当前用户作为访问站点的必要权限.
我在本地计算机上安装了SharePoint 2013,我可以浏览该站点.
我尝试了这个解决方案(解决vs-2010-solution-deployment-issues-for-sharepoint-2010-projects)并在我提到的数据库中添加了我的用户.为了确认,我跑了执行查询:
Add-SPShellAdmin -UserName domain\username
Run Code Online (Sandbox Code Playgroud)
结果是:
"无法将dcci\User2添加到数据库SharePoint_Config的SharePoint_Shell_Access角色.此错误的一个可能原因是该帐户名称已使用与帐户名称不同的用户名作为登录名添加到数据库中."
其次,我为我的站点配置了备用访问映射,它在端口91上运行一个区域,在默认值80其他区域上运行.我已经尝试了两个URL来验证结果.下面是事件查看器的详细信息.
RegOpenKeyExW(-2147483646,SYSTEM\CurrentControlSet\Services\VSS\Diag,...)0x80070005,访问被拒绝.操作:初始化Writer上下文:Writer类ID:{0ff1ce15-0201-0000-0000-000000000000}编写器名称:OSearch15 VSS Writer编写器实例名称:OSearch15复制服务编写器实例ID:{e8767b85-1452-4bd1-8091-6fe8ed6fd8ce}
任何帮助将非常感激.
我有两个列表,我想在第一个列表中添加新项目时更新第二个列表.我使用以下代码但没有任何反应.
public override void ItemAdding(SPItemEventProperties properties)
{
base.ItemAdding(properties);
string MenuList = properties.ListTitle;
if (MenuList == "Menu")
{
string mySiteUrl = "http://rizwan-pc";
using (SPSite mysiteCollection = new SPSite(mySiteUrl))
{
using (SPWeb mySite = mysiteCollection.RootWeb)
{
string title = properties.ListItem["Title"].ToString();
SPList Menu_lookUp = mySite.Lists["Menu LookUp"];
SPListItem newListItem = Menu_lookUp.Items.Add();
newListItem["Applicable"] = title;
newListItem.Update();
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
我想复制第一个列表中我当前添加的第二个列表中的新项目.任何帮助都会很棒,在此先感谢.