Dam*_*amb 14 deployment iis asp.net-mvc entity-framework
我认为,这是现在非常普遍的情况,所以令人惊讶的是,我很难找到适合它的好的和干净的解决方案(即使在这里也是如此).
我有我的ASP.NET MVC3 Web应用程序使用Entity Framework 4.1与代码优先方法(使用DatabaseInitializer种子默认数据).我还尝试了两个数据库选项:SQL Express 2008 R2和SQL Compact 4.一切都在本地工作正常.
现在我想托管我的应用程序,所以我发现托管(中间一个称为'最佳'),最后(在一些问题之后)进入状态,我得到中等信任错误(我相信).
应用程序尝试执行安全策略不允许的操作.要授予此应用程序所需的权限,请与您的系统管理员联系或在配置文件中更改应用程序的信任级别.
让我们假设我不能以任何方式配置托管,我不认为,他们会把我转变为完全信任.
我该怎么办,让我的应用程序在中等信任托管上工作?
编辑:我找到了一些通常在本地开发中传播设置媒体信任的答案,就这样做,所以我的问题现在可能是这样的:
什么是"前5个原因"为什么您的ASP.NET MVC3 EF 4.1应用程序无法在中等信任下工作?
编辑:我已经为此添加了赏金,因为我希望看到一些讨论......或者至少更多的oppinions/experience,其中包含的不仅仅是"在本地开发中设置中等信任".也许这里没有什么可讨论的,但我只是好奇,因为我已经花了更多的时间在这上面,而不是我想要的.
我看到其他人抱怨同样的错误,当服务器没有.NET 3.5 Service Pack 1,并能够通过将DLL放在他们的bin文件夹中来解决它.
还有一些关于一些事情需要检查的信息: log4net在ASP.Net MVC Web应用程序中抛出安全异常
| 归档时间: |
|
| 查看次数: |
1679 次 |
| 最近记录: |