S#ARP由Trunk建造 - Microsoft.Web.MVC的问题
-
16-09-2020 - |
题
我不确定我是否以正确的方式这样做,所以我伸出一点帮助......后备箱里有一些新功能,我想利用我现在的# ARP项目。
我已经从中后台下载了项目并运行了成功的go.bat文件,然后我从'build'目录中取dll文件并覆盖了我的项目'lib'文件夹中的dll文件。
我的项目编译并运行罚款,直到我到达一个使用Microsoft.Web.mvc等操作的页面,如ActionLinkforAlas,我收到了这个错误:
无法加载文件或汇编'microsoft.web.mvc,fluep= 2.0.0.0,cultiput= neutral,publickeytoken= null'或其依赖项之一。需要强烈的装配。 (HRESULT:0x80131044的例外)
如果有帮助:
[fileloadexception:无法加载文件或装配'microsoft.web.mvc,swords= 2.0.0.0,cultifult= neutral,publickeytoken= null'或其依赖项之一。需要强烈的装配。 (HRESULT的例外:0x80131044)]
SharpArch.Web.Areas.LinkForAreasExtensions.GetQueryStringArguments(的HtmlHelper助手,Expression1 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行动,字符串LINKTEXT)在C:\ dev的\ SVN \锐jul16 \ codai锋利架构的4d55899的\ src \ SharpArch \ SharpArch.Web \区\ LinkForAreasExtensions .cs:29
sharpararch.web.areas.linkforareasextransion.buildurlfromexpression flareas(htmlhelper助手,表达式`1动作)在c:\ dev \ svn \ sharp-jul16 \ cocai-sharp-architecture-4d55899 \ src \ sharkarch \ sharkarch.web \ sharparch \ lineforaraareastions。 CS:48
ASP.VIEWS_PROFILE_INDEX_ASPX .__ rendercontent1(htmltextwriter __w,c:\ dev \ hm \ app \ hm.web \视图\ profile \ index.aspx:28
system.web.ui.control.RenderChildreninternal(HTMLTextWriter Writer,ICollection Sense)+131
asp.views_shared_profile_master .__ render__control1(htmltextwriter __w,c:\ dev \ hm \ app \ hm.web \ views \ shared \ profile.master:98
system.web.ui.control.RenderChildreninternal(HTMLTextWriter Writer,ICollection Sense)+131
system.web.ui.control.RenderChildreninternal(HTMLTextWriter Writer,ICollection Sense)+246
system.web.mvc.viewpage.render(htmltextwriter writer)+85
system.web.ui.page.processrequestmain(布尔injectestagesbeforeasyncpoint,boolean IncludeStagesAfterasyncPoint)+5274
谢谢。 保罗
解决方案
保罗, 请抓住最新的主分支。我刚刚做了一个改变的Tot He Sharmarch.Build将为您和他人解决问题。解决方案:注释退出第182行。这是设置ILMerge进程的密钥文件的参数。
如果有人需要拥有强大名为的大会,并且不使用区域,那么您可以取消注释那条线,一切都会很好。