2013-10-24 19 views
0

问题EntityModel与Ideablade给服务器上

当我测试直播环境项目的问题,它可以完美运行。所有连接都已正确完成,两个edmx都能正常工作。

然而,当我将它发布到我们的网络服务器,EDMX文件中的一个会返回一个“远程服务器返回错误:未找到” (见图片) Error

信息

我们正在使用IdeaBlade v6.1.7.0,Caliburn.Micro v1.3.1.0和MefContrib.Silverlight v1.1.0.0的silverlight 5项目。

我们已经在其中放置了一个带有edmx文件的分离类库。

我们有2个edmx文件。一个用于正常数据,一个用于本地化。

目前我发现静态内容的EDMX不起作用!它将始终返回上图中显示的错误。

但是当我在我的本地机器上测试它的工作完美。

我在找任何能帮助我的人,如果需要更多信息的话;随时提问。事情

名单我已经尝试过

我试图重新添加staticcontent EDMX。

我试图将它们结合起来,但这导致了更多的错误和困难。

我已经尽力了staticcontent EDMX数据源项设置为相同的其他EDMX

所有自定义的DLL都设置为“复制本地=真正的”

回答

1

你会得到NOTFOUND错误的客户端无法与EntityServer通信时。这通常与EDMX本身没有任何关系,除非您在每个模型中使用数据源扩展。

不幸的是,客户端无法与服务器通信的原因很多。您可以按照here的描述,首先检查服务是否正在运行,方法是导航到其服务页面。如果服务出现问题,您会看到此页面上显示的错误。

另请参阅this page了解有关部署步骤的信息,以了解您是否拥有所需的一切。