我正在尝试评估SharePoint 2010.我从Apress购买了“SharePoint 2010作为开发平台”一书,以帮助我开始使用SharePoint(我拥有C#和ASP.net知识)
在第一页中我看到了这个警告: “我们强烈建议在物理计算机上设置虚拟服务器,例如Windows Server 2008上的Hyper-V或VMware。[...] SharePoint项目在大量开发期间偶尔会使服务器崩溃。重新创建虚拟机比丢失整个个人计算机更容易
引出了一个问题:SharePoint开发有多危险/危险?如何用它来崩溃整个服务器?
答案 0 :(得分:4)
我从未因为SharePoint而重建计算机。但是,我能理解这本书的主张。我看到的场景是SharePoint开始无法解释的奇怪行为,并且没有合理的行动方案来解决它。例如,你尝试了你能想到的一切,并且出于某种原因,每个人都可以获得404到网站,甚至是管理员。如果你努力挖掘,你会发现这是因为在部署期间没有复制.resx文件。如果你没有足够的挖掘,你会很想重建整个机器,原因是“有可能发生了许可”。
出于这个原因,我 将我的SharePoint环境保留在虚拟机中。归结为SharePoint可以停止工作,而且很难找出原因。如果我可以列举具体原因,我会说:
答案 1 :(得分:2)
安装和配置SharePoint是一项非常重要的任务。因此,如果SharePoint出现任何问题,则需要很长时间才能从头开始重新安装。但是,如果您使用的是虚拟机,则可以安装和配置VM并进行备份。现在,当您的工作虚拟机出现任何问题时,只需删除它并通过从全新安装的备份中复制文件来创建新虚拟机。
答案 2 :(得分:1)
还取决于您是否要在开发机器上执行其他操作。我在我的开发机器上进行纯.NET开发,当我在做SharePoint开发时,我启动了一个虚拟机。
SharePoint使用大量资源,可以轻松地降低服务器速度。它总是不得不停止所有的服务。