我正在设置SharePoint开发环境。我可以在生产计算机上的VM和Visual Studio上设置Sharepoint吗?

时间:2010-12-17 15:26:44

标签: visual-studio-2010 sharepoint-2010 development-environment

我将学习如何进行SharePoint 2010开发,因此我正在设置我的环境?我有几个问题。

首先,我正在关注如何执行以下几篇有用的文章......

http://geekswithblogs.net/manesh/archive/2010/05/28/building-the-ultimate-sharepoint-2010-development-environment.aspx

http://msdn.microsoft.com/en-us/library/ee554869%28office.14%29.aspx

这两篇文章都建议在服务器环境或VM上设置Sharepoint,然后在同一环境中设置Visual Studio。

我想知道它是否可以在VM Guest上设置Sharepoint并使用我现有的Visual Studio安装(我的VM主机)来完成工作。要进行Sharepoint开发,您是否必须在具有Sharepoint的VM Guest上安装Visual Studio?如果我只是使用我的Visual Studio生产安装(或者它只是显然不起作用?),我会失去什么?

拥有两个开发环境似乎适得其反(我拒绝在我的生产机器上安装Sharepoint ...至少现在。)

此外,SharePoint Foundation版本(而非完整服务器版本)的功能是否适用于学习和开发,或者我是否会发现我最终会遇到障碍和限制。

提前感谢您的帮助。

赛斯

2 个答案:

答案 0 :(得分:2)

为了使Visual Studio 2010具有许多SharePoint功能,两者必须安装在同一台计算机(或VM)上。 Visual Studio无法部署到另一台计算机,调试程序(F5调试)将无法远程工作。如果您选择不在VM上安装VS,则必须自己打包和部署解决方案,并通过远程调试器或计算机上的跟踪日志自行调试。值得在你的VM上安装VS。

除非您尝试了解某些​​特定于SharePoint Server的功能,否则SharePoint Foundation将可以正常学习。 Here is a good chart showing the differences.

答案 1 :(得分:1)

您需要在开发计算机上安装SharePoint,以便可以使用SharePoint程序集编写代码。

至于使用SharePoint Foundation,我建议您确定要使用哪种功能,并确定是否可以使用SharePoint Foundation。就个人而言,我会使用完整版本,以便您可以了解它提供的功能。否则,您将无法真正学习SharePoint可以为您提供的所有内容。

相关问题