asp.net-mvc – 在Mono 2.4上使用Microsoft Data Entity Framewo
我在Ubiquity网站托管服务上使用Mono 2.4.
我创建了一个简单的MVC tutioal applciation,链接了here,并验证它使用了所有Microsoft工具. 接下来,应用程序更新为指向在我的Ubiquity主机上运行的MySQL服务器数据库.该应用程序在基于Microsoft的计算机上运行良好. 现在,我正在尝试将应用程序部署到Ubiquity上的单声道服务器. 我设置System.Web.MVC,因此它将CopyLocal = true. 我将应用程序部署到单声道服务器. 我收到此错误: 描述:解析为此请求提供服务所需的资源时出错.检查您的源文件并对其进行修改以修复此错误. 分析器错误消息:程序集System.Data.Entity,版本= 3.5.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089未找到 我猜这个问题可能是…… A)单声道不支持实体框架.我需要使用Microsoft Data Entity Framework之外的其他东西. B)单声道版本的System.Data.Entity的公钥令牌不是“b77a5c561934e089”. C)还有其他事情发生. 我尝试为System.Entity.Data dll设置CopyLocal = true.因此,部署到我的单声道服务器的Microsoft版本的DLL.我怀疑这是合法的.无论如何,这只会产生以下错误:
题 有人可以确认可以在Mono上使用Microsoft Entity Framework吗?根据上面链接的Microsoft MVC教程中的这个评论,我可能会迁移远离Microsoft Entity Framework.
但是,为了保持一致性,我想在单声道上使用Microsoft Entity Framework,如果可能的话. 解决方法
您还应该为System.Data.Entity程序集设置CopyLocal = true.您注意到您复制了System.Web.MVC local,但从未提及您在本地复制了System.Data.Entity.您可能还需要复制System.Data.Entity所依赖的任何不属于Mono的本地程序集.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 缓存解决方案
- asp.net-web-api – ASP.NET WebAPI支持每种方法的媒体类型
- ASP.net处理XML数据实例浅析
- asp.net – 如何将Web应用程序项目转换为类库项目
- asp.net-mvc – MVC5注销链接从不同区域失败
- asp.net-mvc-4 – ASP.Net MVC 4和WebSecurity – 通过电子
- asp.net-mvc – 如何使用Asp.net MVC验证列表属性是否具有最
- asp.net-mvc – ASP.NET MVC RC中的Html.Image在哪里?
- asp.net-mvc – F#中的异步控制器操作
- ASP.Net – C# – SQL Server – 只刷新缓存的DataTable,只