在Windows 7计算机上安装Microsoft SharePoint 2010时出错

时间:2010-03-16 13:57:41

标签: sharepoint windows-7 sharepoint-2010

我在Windows 7 64位计算机上安装了Microsoft SharePoint 2010。我已经修改了config.xml文件来完成这个。

安装完成后,我运行配置向导创建一个新站点,它会抛出以下异常:

  

类型的例外   System.IO.FileNotFoundException是   抛出。额外的例外   信息:无法加载文件或   程序集'Microsoft.IdentityModel,   版本= 1.0.0.0,文化=中立,   PublicKeyToken = 31bf3856ad364e35'或   其中一个依赖项。系统   找不到指定的文件。   System.IO.FileNotFoundException:可以   不加载文件或程序集   “Microsoft.IdentityModel,   版本= 1.0.0.0,文化=中立,   PublicKeyToken = 31bf3856ad364e35'或   其中一个依赖项。系统   找不到指定的文件。文件   名称:'Microsoft.IdentityModel,   版本= 1.0.0.0,文化=中立,   PublicKeyToken = 31bf3856ad364e35'at   Microsoft.SharePoint.Administration.SPFarm.CurrentUserIsAdministrator(布尔   allowContentApplicationAccess)at   Microsoft.SharePoint.Administration.SPConfigurationDatabase.Microsoft.SharePoint.Administration.ISPPersistedStoreProvider.DoesCurrentUserHaveWritePermission(SPPersistedObject   persistedObject)at   Microsoft.SharePoint.Administration.SPPersistedObject.BaseUpdate()   在   Microsoft.SharePoint.Administration.SPFarm.Update()   在   Microsoft.SharePoint.Administration.SPConfigurationDatabase.RegisterDefaultDatabaseServices(SqlConnectionStringBuilder   connectionString)at   Microsoft.SharePoint.Administration.SPConfigurationDatabase.Provision(SqlConnectionStringBuilder   connectionString)at   Microsoft.SharePoint.Administration.SPFarm.Create(SqlConnectionStringBuilder   configurationDatabase,   SqlConnectionStringBuilder   administrationContentDatabase,   IdentityType identityType,String   farmUser,SecureString farmPassword,   SecureString masterPassphrase)at   Microsoft.SharePoint.PostSetupConfiguration.ConfigurationDatabaseTask.CreateOrConnectConfigDb()   在   Microsoft.SharePoint.PostSetupConfiguration.ConfigurationDatabaseTask.Run()   在   Microsoft.SharePoint.PostSetupConfiguration.TaskThread.ExecuteTask()

注意:我没有安装Microsoft SQL Server 2008 64位,但SharePoint 2010似乎安装了必要的组件。

2 个答案:

答案 0 :(得分:9)

之前我遇到了同样的问题,但它给了我关于这个程序集的文件未找到异常:Microsoft.IdentityModel,Version = 3.5.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35

我安装了Windows Identity Foundation并解决了我的问题。 这是link

答案 1 :(得分:2)

我通过以下步骤解决了这个问题:

1。)“重新安装”您应该已安装的WCF激活修复程序作为先决条件。它应该告诉你,你已经安装了它。

2.。)重新运行配置向导。

不知道为什么会这样,但确实如此。

**我还要验证.NET是否已正确安装,并且已正确配置以便在IIS中使用。