Windows 2008R2 Server托管WCF数据服务的先决条件

时间:2012-10-04 08:10:56

标签: wcf wcf-data-services

我已经制作了一个WCF数据服务和一个测试客户端,它们在我的本地机器上运行良好。该服务托管在我的计算机上的本地IIS上。

现在我正在尝试设置一个远程win 2008 R2服务器来托管wcf数据服务,这就是我遇到麻烦的地方。

我首先尝试从http://www.microsoft.com/en-us/download/details.aspx?id=29306安装“适用于OData V3的WCF数据服务5.0”

但是在安装过程中我收到“0x80070643安装期间的致命错误”。如果有帮助,我有日志文件。

现在我在想,是不是因为我需要在服务器上安装“http://www.nuget.org/packages/Microsoft.Data.Services”?我知道我在本地机器上做过这个。但是,这需要我在服务器上安装Powershell,Visual Studio和NuGet。是否有必要让事情发挥作用?

1 个答案:

答案 0 :(得分:1)

如果您在项目中使用NuGet包,那么最简单的方法是对WCF DS运行时程序集进行bin-deploy。更多详情:http://blogs.msdn.com/b/astoriateam/archive/2012/08/29/odata-101-bin-deploying-wcf-data-services.aspx