0

我知道答案是“是的 - 但是......”,我只是想了解一下我无法使用 Express Edition 做什么(与 Sharepoint 开发直接相关)。

我在网上没有找到太多关于此的信息,我猜这可能被视为不推荐使用的标志。

4

1 回答 1

7

如果要相信维基百科的文章,那么就有几个问题。

无需调试正在运行的进程(例如 ASP.NET)

将调试器附加到已经运行的进程的能力也已被删除...

为了调试 SharePoint 代码,您需要将调试器附加到“已经运行的进程”w3wp.exe(ASP.NET 辅助进程)。删除此功能后,您将需要找到一种解决方法,例如跟踪调用或日志记录。这更不方便。

未与第三方工具集成

微软“做出了不允许在 Express 中进行第三方可扩展性的商业决定”。

这也排除了将非常有用和有用的加载项(例如WSPBuilder )集成到 Visual Studio 中的可能性。这些工具使 SharePoint 开发和部署变得更加容易。(请注意,可以从命令行运行实际的 WSPBuilder 工具,但您会错过调试/部署的有用功能以及新 SharePoint 项目的模板。)

总结:这可能是可能的,但 SharePoint 开发有时可能已经够困难了。删除这些功能将变得更加困难。

于 2009-08-11T05:20:40.503 回答