【发布时间】:2014-10-23 18:36:03
【问题描述】:
我所有的模型对象现在都坏了。我必须更新 MVC 3.0.0.1,但现在我无法加载任何页面。
该网站在本地运行良好。但我无法弄清楚服务器上的交易是什么。我已经检查过了,bin 文件夹具有相同的 .dll。
有人有什么建议吗?
<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<HIVE.Controllers.HomeViewModel>" %>
<asp:Content ID="Content5" ContentPlaceHolderID="MainContent" runat="server">
<div id="content">
<div class="marquee">
<div class="pointer">
<%
foreach (var i in Model.CurrentImportantEvents)
然后在控制器中...
namespace HIVE.Controllers
{
public class HomeViewModel
{
public IQueryable<v_ImportantEvent> CurrentImportantEvents { get; private set; }
public HomeViewModel()
{
this.CurrentImportantEvents = new COMRepository().GetVImportantEvents(DateTime.Now);
}
}
编辑:我不知道这是否重要,但我注意到服务器副本需要 bin 文件夹中的 System.Web.Mvc.dll,但本地副本不需要。我可以删除它,它似乎并不在乎。如果我删除服务器版本,则会出现找不到 MVC 3.0.0.1 错误。
【问题讨论】:
标签: asp.net-mvc model publish