ASP.Net MVC在共享托管环境中

时间:2009-09-28 11:35:04

标签: c# asp.net asp.net-mvc

这是一个非常简单的问题,但我无法找到确切的答案。

除了.Net Framework 3.5和IIS7之外,你还需要安装什么额外的东西才能运行ASP.Net MVC应用程序吗?

希望它对其他人也有用。

1 个答案:

答案 0 :(得分:3)

如果您不使用任何第三方库,那么没有。

主机必须安装.NET 3.5 SP1

但是,您需要了解信任级别问题。大多数共享主机以中等信任模式运行。虽然这对于MVC本身就足够了,但它可能不适合您的其他代码。例如,如果使用反射,则需要启用完全信任。

基本上这个简单的代码可能会让您遇到麻烦:

object something = 5;

if (something is int)
{
    // Do something
}

检查您的代码并明智地选择主机。