0

是否可以在托管服务上托管我的 .NET MVC 3 Razor 网站,该托管服务声明他们托管 ASP .NET 4.0 网站但未明确托管 .NET MVC 3?

如果是这样,我必须考虑哪些事情?例如,我需要在部署等中包含其他程序集吗?

4

1 回答 1

2

是的,

您只需要了解他们是否部署了 MVC 3 DLL。如果他们没有,或者您不想检查,您可以简单地将它们包含在您的项目中。然后,当您发布应用程序时,所有必需的 MVC DLL 都将复制到您的 bin 目录中。

  • 在 VS 中右键单击您的 MVC 项目
  • 选择“包括可部署的依赖项”
  • 选择 MVC 3 Razor 选项

这将创建一个 dll_deployable 文件夹,其中包含发布时要包含在项目中的所有 DLL。

于 2012-06-05T12:00:52.787 回答