小编Ste*_*ead的帖子

实体框架 - 无法加载指定的元数据资源

我意识到这已被问了很多次,但我似乎无法解决问题的根源.我收到以下错误堆栈:

在此输入图像描述

当我反映出我的dll时,我可以看到以下内容

在此输入图像描述

阅读http://blogs.teamb.com/craigstuntz/2010/08/13/38628/它表明我希望在这里看到csdl,msl和ssdl文件,但它们不是.它们确实存在于obj\Debug\edmxResourcesToEmbed中.

从来没有我试过通过这样做明确告诉web.config在哪里看:

...connectionString="metadata=res://DllName.dll/PaymentModel.csdl|res://DllName.dll/PaymentModel.ssdl|res://DllName.dll/PaymentModel.msl;provider=System.Data.SqlClient;provider ... />
Run Code Online (Sandbox Code Playgroud)

哪个只是抛出一个错误,说它无法找到dll:

无法解析程序集"DllName.dll".

非常类似于这个未解决的SO问题无法解决程序集Model.dll

我尝试的最后一件事是将元数据行更改为:

...connectionString="metadata=res://*/;provider=System.Data.SqlClient;provider ... />
Run Code Online (Sandbox Code Playgroud)

这引发了一条关于我不使用的sql ce的消息 - 有没有办法绕过这个?

在此输入图像描述

还有什么我可以尝试的吗?或者任何人都可以看到我哪里出错了?一些额外的细节:

  • 使用EF 6 EDMX设置为"嵌入式资源"

  • 复制到输出目录:"不要复制"

  • 元数据工件处理:"嵌入输出程序集"

最后在此 - 如果我将EDMX从Embedded Resource设置为EntityDeploy,那么这将在本地工作但不在构建服务器上构建,因为它会抛出与此SO问题完全相同的错误:

无法找到要嵌入为输入文件资源的Conceptual Schema节点

但修复似乎没有帮助,遗憾的是我无法在服务器上安装.NET 4.5.

c# entity-framework entity-framework-6

32
推荐指数
7
解决办法
9万
查看次数

Redis是否支持强一致性

我正在考虑将Java应用程序移植到.NET,该应用程序目前使用EhCache并且坚持要求它支持强一致性(http://ehcache.org/documentation/get-started/consistency-options).

我想用Redis代替EhCache,但Redis是否支持强一致性或仅支持最终的一致性?

我已经看过有关Redis集群的讨论,但我想这还有一段时间了.

或者我看错了吗?如果Redis实例完全坐在不同的服务器上并为两个前端服务器提供服务,那么在我们需要查看Master/Slave风格之前它有多大?

replication database-replication redis

9
推荐指数
2
解决办法
1万
查看次数

Reveal.js - 特定div标签内的全屏图像

我正在尝试实现这一点,以便我可以获得如下所示:

<body>
<div class="topNavigation">
 ...
 some dynamic stuff that appears at the top of the bage
</div>

<div class=reveal>
 ...
<section data-background="https://s3.amazonaws.com/hakim-static/reveal-js/cornify.gif">
 ..
</section>

</div>

</body>
Run Code Online (Sandbox Code Playgroud)

所以我需要的是幻灯片之前的顶部导航,但我还希望幻灯片填充剩余内容的整个页面.这可能吗?

开箱即用它看起来像数据背景附加到标签并添加背景图像 - 我可以在不同的div上发生这种情况吗?

reveal.js

5
推荐指数
0
解决办法
1028
查看次数