我不知道如果我這樣做是正確的方式,所以我伸出一點幫助...有一些新的功能在我想要利用當前s#arp項目的主幹中。S#arp從主幹構建 - 問題與Microsoft.Web.Mvc
我已經從trunk中下載了項目並運行成功的go.bat文件,然後從'build'目錄中取出DLL文件並覆蓋我的項目'lib'文件夾中的DLL文件。
我的項目編譯和運行得很好,直到我得到它使用從Microsoft.Web.Mvc的內容,如ActionLinkForAreas一個頁面,我得到這個錯誤:
無法加載文件或程序集「Microsoft.Web。 Mvc,Version = 2.0.0.0,Culture = neutral,PublicKeyToken = null'或其依賴項之一。一個強命名的程序集是必需的。 (從HRESULT異常:0x80131044)
這裏是堆棧跟蹤如果有幫助:
[FileLoadException:未能加載文件或程序集「Microsoft.Web.Mvc,版本= 2.0.0.0,文化=中性PublicKeyToken = null'或它的一個依賴關係。一個強命名的程序集是必需的。 (來自HRESULT的例外:0x80131044)] SharpArch.Web.Areas.LinkForAreasExtensions.GetQueryStringArguments(HtmlHelper helper,Expression 1 action, String linkText, String controllerUrlName, String actionName) in c:\dev\svn\sharp-jul16\codai-Sharp-Architecture-4d55899\src\SharpArch\SharpArch.Web\Areas\LinkForAreasExtensions.cs:76 SharpArch.Web.Areas.LinkForAreasExtensions.ActionLinkForAreas(HtmlHelper helper, Expression
1 action,String linkText)in c:\ dev \ svn \ sharp-jul16 \ codai-Sharp-Architecture-4d55899 \ src \ SharpArch \ SharpArch.Web \ Areas \ LinkForAreasExtensions.cs:29 SharpArch.Web.Areas.LinkForAreasExtensions.BuildUrlFromExpressionForAreas(HtmlHelper helper,Expression`1 action)in c:\ dev \ svn \ sharp-jul16 \ codai-Sharp-在c:\ dev \ HM \ app \ HM.Web \ Views \ Profile \中使用ASP.views_profile_index_aspx .__ RenderContent1(HtmlTextWriter __w,Control parameterContainer)構建4d55899 \ src \ SharpArch \ SharpArch.Web \ Areas \ LinkForAreasExtensions.cs:48 Index.aspx:28 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer,ICollection children)+131 ASP.views_shared_profile_master .__ Render__control1 (HtmlTextWriter __w,Control parameterContainer)在c:\ dev \ HM \ app \ HM.Web \ Views \ Shared \ Profile.Master:98 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer,ICollection children)+131 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer,ICollection children)+246 System.Web.Mvc.ViewPage.Render(HtmlTextWriter writer)+85 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,Boolean includeStagesAfterAsyncPoint )+5274
謝謝。 保羅
我正在使用.net 4.0,如果這有什麼區別。 – 2010-07-16 23:20:53