【问题标题】:Sharepoint development using Visual Studio Express?使用 Visual Studio Express 进行 Sharepoint 开发?
【发布时间】:2009-08-21 11:53:56
【问题描述】:

在过去几周熟悉 WSS 3.0 之后,我终于想开始做一些 Sharepoint 开发。我在我的 Sharepoint 服务器上安装了 Visual Studio Express,但是当我尝试从 Microsoft 安装“WSS 3.0 工具:Visual Studio 扩展”时,它告诉我没有安装 Visual Studio。

快速检查下载站点上的先决条件告诉我,此扩展仅适用于标准版、专业版或团队版。

所以,真的有两个问题:

1 - 我是否需要 WSS Visual Studio 扩展才能进行 Sharepoint 开发?

2 - 如果我这样做了,有没有办法解决这个问题(当然是合法的)?

非常感谢。

【问题讨论】:

  • @Alex - 对,我没发现。但是在您对该问题的回答中,您说 WSPBuilder 不能与 Express 版本一起使用,但 Colin 在他对我的问题的回答中建议可以使用它。我会试一试,看看会发生什么。
  • @Simon:我已经测试过仔细检查,但不幸的是它没有(有关原因的信息,请参阅重复的问题)。 VS Express 是为学习基本开发技能的用户设计的,而不是用于企业服务器产品的开发。如果他们让 VS Pro 免费/便宜,那会很有趣。
  • @Alex:感谢您的反馈。我现在的雇主正试图将成本保持在尽可能低的水平,并且不愿意为 VS 支付费用。我有自己的 VS 2008 Pro 许可副本,因此将查看许可条款和条件。

标签: visual-studio sharepoint wss


【解决方案1】:

1:不,我只用它来逆向工程列表定义等,但你也可以使用 Stramit CamlViewer 来实现这一点

2:没有

我认为使用 VS 进行 Sharepoint 开发的最简单方法是使用 CodePlex 上的 WSPBuilder 扩展。您只需在 VS 项目中重新创建“12-hive”并添加功能等,然后使用 WSP 构建器将其全部打包到可部署的 WSP 文件中。

【讨论】:

  • @Colin - 谢谢,我会检查一下。
  • @Colin:WSPBuilder 不能与 Visual Studio Express 一起使用(请参阅 stackoverflow.com/questions/1257382/… 这个问题的重复)。可能只使用命令行版本,但很难/不太可能。我已经对此进行了测试,并且 WSPBuilder 扩展没有显示在 VSExpress 界面中。
  • 我一直使用命令行,一旦我相信就使用实际的扩展本身)。我从构建脚本/构建目标调用它。
  • 很好,虽然我想念 WSPBuilder 如何在 IDE 中为您创建功能(尤其是自定义字段)!您介意用一些信息或有关如何在构建脚本中运行它的链接来更新您的答案吗?有兴趣知道。
  • 明天将在这里发布脚本以及我如何创建 VS 项目截图
猜你喜欢
  • 1970-01-01
  • 2012-05-18
  • 2012-07-08
  • 2012-10-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-05-12
  • 1970-01-01
相关资源
最近更新 更多