【问题标题】:Visual Studio 2010 with ASP.NET MVC1.0带有 ASP.NET MVC1.0 的 Visual Studio 2010
【发布时间】:2009-12-16 19:49:48
【问题描述】:

是否可以使用 Visual Studio 2010 编写专为 .NET 3.5 和 ASP.NET MVC 1.0 设计的共享主机代码?我一直在尝试运行一个仅使用 1.0 功能的项目,但它不能很好地转换。

【问题讨论】:

  • ASP.Net 1.0 与 ASP.Net MVC 1.0 非常不同 - 您可能想要编辑您的标题 ;)
  • 是的,很抱歉。只是一个疏忽。

标签: .net asp.net asp.net-mvc visual-studio-2010


【解决方案1】:

如果您使用 MVC 1,请务必将项目属性中的目标框架更改为 3.5。这应该可以防止我认为您描述的一些“翻译问题”。

也许你应该澄清一下“只是不能很好地翻译”是什么意思。

【讨论】:

  • 好吧,它没有运行。它只是说当我将 MVC .dll 文件发布到 Web 服务器时它将无法工作。
  • 那甚至更模糊... 什么说它不起作用,异常消息?也许您应该发布实际的错误消息?
  • 当然。我会尽力做到这一点。我会尽快返回并提供更多信息,而不是此刻在我的机器上。
  • 显然我从一开始就遇到了安装错误,它与 Visual Studio 无关。
【解决方案2】:

此外,您可以尝试重新包含对 System.Web.Mvc 的引用。当我从vs08转到vs10时,打开一个旧项目,它仍然将引用升级到2.0.0.0。

幸运的是,我有一个未改动的旧项目版本,其中包含旧的 dll 文件。所以我删除了新的引用,并包含了旧版本(1.0.0.0)。现在可以正常使用了^_^

【讨论】:

    猜你喜欢
    • 2012-05-17
    • 2016-06-17
    • 1970-01-01
    • 1970-01-01
    • 2011-05-27
    • 2011-05-04
    • 1970-01-01
    • 2012-03-28
    • 1970-01-01
    相关资源
    最近更新 更多