安装KB2993928后,ASP.NET MVC4解决方案无法生成

奥拉夫·凯瑟斯(Olaf Keijsers)

我们有一个ASP.NET MVC 4解决方案,其中包含一些参考,它们已经建立了大约两年没有问题。但是,今天早上安装了KB2993928KB2993937之后,我们不能再在Windows 7计算机上的此解决方案上运行FxCop。

我感觉这是因为此更新更改了GAC中System.Web.Mvc程序集的DLL版本。这是因为在GAC中,我目前可以找到3个不同的System.Web.Mvc DLL,这些DLL今天都已更新。

我们在构建中收到的错误如下:

6>MSBUILD : error : CA0001 : The following error was encountered while reading module 'FrontEnd.Implementation': Assembly reference cannot be resolved: System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35. [C:\Project\FrontEnd\02-Implementation\02-Implementation.csproj]
6>MSBUILD : error : CA0058 : The referenced assembly 'System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' could not be found. This assembly is required for analysis and was referenced by: S:\Deliverables\FrontEnd\bin\FrontEnd.Implementation.dll. [C:\Project\FrontEnd\02-Implementation\02-Implementation.csproj]

由于我们使用ASP.NET MVC 4,因此其中一个引用间接引用了此版本3.0 DLL。例如,RazorGenerator引用版本3.0.0.0。可能还有其他人。据我所知,没有新版本的RazorGenerator。

我在GAC中看到的System.Web.Mvc版本是:3.0.50813.1、4.0.08080和5.0.20821.0。

我从我们的项目中删除了对System.Web.Mvc的引用,而是将Mvc添加为NuGet包。这可以修复我们的编译问题,但是由于间接引用,FxCop仍然不起作用。

如果需要任何其他信息,请告诉我。

彼得

如果此问题是由引用引起的,而引用又依赖于那些特定的程序集,则可以通过强制FxCop仅使用StrongName并忽略版本号来解决此问题。此解决方案在此处介绍

当然,真正的解决方案是将引用的程序集(具有间接依赖性)更新为较新的版本。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

部署(iis7,asp.net mvc4)时,如何使Visual Studio解决方案中的文件夹出现在服务器上?

来自分类Dev

升级到ASP.Net RC1后无法打开ASP.Net Beta 4解决方案

来自分类Dev

我的asp.net MVC解决方案需要一个缓存解决方案

来自分类Dev

在同一解决方案中,前端ASP.NET MVC4作为一个项目,而ASP.NET Web API作为另一个项目-如何从前端调用WebAPI?

来自分类Dev

在同一解决方案中,前端ASP.NET MVC4作为一个项目,而ASP.NET Web API作为另一个项目,如何从前端调用WebAPI?

来自分类Dev

从MVC 4知道ASP .NET MVC 5解决方案中的Filters文件夹在哪里

来自分类Dev

为什么我无法在Visual Studio ASP.NET MVC解决方案中创建单元测试?

来自分类Dev

ASP.NET MVC 4解决方案在哪里将业务逻辑类放在实体框架中?

来自分类Dev

在一个ASP.NET MVC 5解决方案中具有单独的项目

来自分类Dev

在部署的asp.net MVC解决方案中是否需要packages.config

来自分类Dev

ASP.NET MVC 5,身份,Unity容器解决方案体系结构

来自分类Dev

同一解决方案中的ASP.NET Core 5 MVC / RazorPages和WebAPI项目

来自分类Dev

ASP.NET MVC n层体系结构-最佳解决方案

来自分类Dev

Mvc的ASP.NET路由集成:控制器/动作到路由的解决方案

来自分类Dev

如何确定ASP.NET MVC解决方案中是否正在使用映射的路由

来自分类Dev

设计用于水平缩放的 Asp.Net MVC 5 分层解决方案

来自分类Dev

将解决方案移至ASP.NET vNext-无法引用程序集

来自分类Dev

无法还原ASP.NET Core 1.0 RTM解决方案

来自分类Dev

从发布到2.2的ASP.Net Core解决方案在发布时将无法运行

来自分类Dev

如何从同一ASP.NET MVC 4项目中的另一个解决方案访问模型

来自分类Dev

ASP.NET 5的解决方案结构

来自分类Dev

ASP.Net体系结构解决方案/建议

来自分类Dev

ASP.Net 5:解决方案体系结构

来自分类Dev

ASP.NET-单一解决方案,MVC和WebApi项目,每个都有单独的模型吗?

来自分类Dev

将ASP.NET项目和MVC3组合在一个解决方案中

来自分类Dev

ASP.NET MVC4 ActionFilters

来自分类Dev

路由ASP.NET MVC4

来自分类Dev

无法找到ASP.NET 5类库项目并将其添加到解决方案中

来自分类Dev

asp.net mvc4生成新的帐户确认令牌

Related 相关文章

  1. 1

    部署(iis7,asp.net mvc4)时,如何使Visual Studio解决方案中的文件夹出现在服务器上?

  2. 2

    升级到ASP.Net RC1后无法打开ASP.Net Beta 4解决方案

  3. 3

    我的asp.net MVC解决方案需要一个缓存解决方案

  4. 4

    在同一解决方案中,前端ASP.NET MVC4作为一个项目,而ASP.NET Web API作为另一个项目-如何从前端调用WebAPI?

  5. 5

    在同一解决方案中,前端ASP.NET MVC4作为一个项目,而ASP.NET Web API作为另一个项目,如何从前端调用WebAPI?

  6. 6

    从MVC 4知道ASP .NET MVC 5解决方案中的Filters文件夹在哪里

  7. 7

    为什么我无法在Visual Studio ASP.NET MVC解决方案中创建单元测试?

  8. 8

    ASP.NET MVC 4解决方案在哪里将业务逻辑类放在实体框架中?

  9. 9

    在一个ASP.NET MVC 5解决方案中具有单独的项目

  10. 10

    在部署的asp.net MVC解决方案中是否需要packages.config

  11. 11

    ASP.NET MVC 5,身份,Unity容器解决方案体系结构

  12. 12

    同一解决方案中的ASP.NET Core 5 MVC / RazorPages和WebAPI项目

  13. 13

    ASP.NET MVC n层体系结构-最佳解决方案

  14. 14

    Mvc的ASP.NET路由集成:控制器/动作到路由的解决方案

  15. 15

    如何确定ASP.NET MVC解决方案中是否正在使用映射的路由

  16. 16

    设计用于水平缩放的 Asp.Net MVC 5 分层解决方案

  17. 17

    将解决方案移至ASP.NET vNext-无法引用程序集

  18. 18

    无法还原ASP.NET Core 1.0 RTM解决方案

  19. 19

    从发布到2.2的ASP.Net Core解决方案在发布时将无法运行

  20. 20

    如何从同一ASP.NET MVC 4项目中的另一个解决方案访问模型

  21. 21

    ASP.NET 5的解决方案结构

  22. 22

    ASP.Net体系结构解决方案/建议

  23. 23

    ASP.Net 5:解决方案体系结构

  24. 24

    ASP.NET-单一解决方案,MVC和WebApi项目,每个都有单独的模型吗?

  25. 25

    将ASP.NET项目和MVC3组合在一个解决方案中

  26. 26

    ASP.NET MVC4 ActionFilters

  27. 27

    路由ASP.NET MVC4

  28. 28

    无法找到ASP.NET 5类库项目并将其添加到解决方案中

  29. 29

    asp.net mvc4生成新的帐户确认令牌

热门标签

归档