在没有Visual Studio的情况下构建RIA服务项目
问题描述:
我正在尝试在持续集成服务器上构建启用RIA的Silverlight项目。没有安装Visual Studio。所以我错过了一些库/目标。在没有Visual Studio的情况下构建RIA服务项目
需要安装什么才能建立只有MSBuild的RIA项目?
答
不是很明显,但是:
- 安装RIA服务:
msiexec /i RiaServices.msi SERVER=TRUE
- 复制
C:\Program Files\Microsoft SDKs\RIA Services\v1.0\Libraries\Server\Microsoft.ServiceModel.DomainServices.Tools.dll
从安装的Visual Studio开发机(因为SERVER = TRUE不安装此组件)。 - 删除(重命名)
C:\Program Files\MSBuild\Microsoft\Silverlight\v4.0\Microsoft.VisualStudio.ServiceModel.targets
之后,我成功地建立起它没有Visual Studio的。