我已经关注过在IIS6上运行MVC2应用程序的文章,但所有这些都涉及在服务器上安装MVC2。
是否有关于直接安装Framework 3.5,设置IIS6以及只复制所需dll的已知文章/步骤?
答案 0 :(得分:1)
我想象的唯一区别是,它们不是从GAC运行那些程序集,而是驻留在/bin
目录中。尝试设置MVC程序集(Mvc / Routing / Abstractions)以将其CopyLocal
属性设置为true,然后尝试部署到未安装MVC的IIS6计算机。 CopyLocal
将强制将这些程序集引用复制到输出目录。
可能导致问题的唯一问题是,如果您在中等信任中运行,因为我不确定是否有任何较低级别的WebForms页面编译机制需要提升信任(他们会如果他们是GAC,则被授予。)