我知道答案是“是 - 但是...”,我只是想了解我无法使用Express Edition(与Sharepoint开发直接相关)的功能。我可以使用Visual Studio Express Edition进行WSS 3.0开发吗?
我还没有发现很多关于这个在网络上,我猜这是被视为是它可能不建议一个标志。
我知道答案是“是 - 但是...”,我只是想了解我无法使用Express Edition(与Sharepoint开发直接相关)的功能。我可以使用Visual Studio Express Edition进行WSS 3.0开发吗?
我还没有发现很多关于这个在网络上,我猜这是被视为是它可能不建议一个标志。
如果Wikipedia article被认为是有问题的话。
正在运行的进程(例如ASP.NET)
将调试器附加到 已经运行的过程也 被移除的能力没有调试......
为了调试SharePoint代码,您需要将调试器附加到'正在运行的进程'w3wp.exe(ASP.NET工作进程)。删除此功能后,您需要查找诸如跟踪调用或日志记录之类的解决方法。这更加不方便。
没有与第三方工具
微软整合“做出商业决策,不允许在快递第三方扩展”。
这也排除了将非常有用和有用的加载项(例如WSPBuilder)集成到Visual Studio中。这些工具使SharePoint的开发和部署更容易。 (请注意,它可以运行在命令行的实际WSPBuilder工具,但是你错过了有用的功能,用于调试/部署和模板,新的SharePoint项目。)
总结:这也可能是可能的,但SharePoint开发有时可能很难。随着这些功能的消除将会更加困难。
完全同意,你只是需要时不时的调试,并附加到w3wp.exe进程是一种方式。使用跟踪是恕我直言的方式效率低下。 – Colin 2009-08-11 05:49:20