标签: windows-update

Windows更新导致MVC3和MVC4停止工作

我是唯一一个在10月15日安装了Windows Update(8.1)的人,突然MVC由于这个警告而停止工作了吗?

警告1无法解析此引用.无法找到程序集"System.Web.Mvc,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35,processorArchitecture = MSIL".检查以确保磁盘上存在程序集.如果您的代码需要此引用,则可能会出现编译错误.

似乎这个Windows更新安装了版本号为4.0.0.1的更新版本的MVC,并从程序文件文件夹中删除旧版本.

有人知道如何在不爬行每个项目的情况下解决这个问题吗?

.net asp.net-mvc windows-update asp.net-mvc-3 asp.net-mvc-4

125
推荐指数
5
解决办法
5万
查看次数

Windows更新后"命名空间'System.Web.Mvc'中不存在类型或命名空间名称'Html'"

我做了Windows更新,然后我的asp.net mvc 5应用程序将不再加载抱怨

CS0234: The type or namespace name 'Html' does not exist in the namespace 'System.Web.Mvc'
Run Code Online (Sandbox Code Playgroud)

表明我的观点web.config有错

  <system.web.webPages.razor>
    <host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    <pages pageBaseType="System.Web.Mvc.WebViewPage">
      <namespaces>
        <add namespace="System.Web.Mvc" />
        <add namespace="System.Web.Mvc.Ajax" />
        <add namespace="System.Web.Mvc.Html" />
        <add namespace="System.Web.Optimization"/>
        <add namespace="System.Web.Routing" />
        <add namespace="Ogre.Extensions" />
        <add namespace="Newtonsoft.Json"/>
      </namespaces>
    </pages>
  </system.web.webPages.razor>
Run Code Online (Sandbox Code Playgroud)

现在这非常令人困惑.在我的项目本身,我可以看到Html命名空间,在ILSpy中打开我的程序集,我可以导航到绑定System.Web.Mvc,我也可以,并且融合日志没有显示任何可疑的绑定错误.

这就好像只是我的观点被绑定(成功)到旧版本的Mvc.为什么会发生这种情况?我该如何解决?

让我明确指出,没有配置甚至代码更改.这是我在IISExpress上的开发机器上的全部内容.它正在运行,我做了更新并重新启动,现在它不再运行了.

这是我最近安装的更新.我可以一个接一个地删除它们,但我想知道实际上出了什么问题,因为我觉得我错过了故事的一部分.

从更新安装

asp.net asp.net-mvc windows-update

66
推荐指数
4
解决办法
4万
查看次数

Windows Update后,System.Web.Mvc无法正常运行

在昨天的Windows Update之后,我似乎在构建项目时遇到了问题.

Related Windows Updates could be:
ASP.NET MVC 2.0: KB2993939
ASP.NET MVC 3.0: KB2993937
ASP.NET MVC 4.0: KB2993928
ASP.NET MVC 5.0: KB2992080
ASP.NET MVC 5.1: KB2994397
Run Code Online (Sandbox Code Playgroud)

与System.Web.Mvc相关的错误

这些错误似乎都与System.Web.Mvc我检查过的命名空间有关; 它仍然与该项目有关References.在Windows Update期间我的MVC项目可能出现什么问题,我该如何纠正它?

以下是指示今天管理的更新的日志:

16/10/2014的Windows Update

c# asp.net-mvc namespaces windows-update

53
推荐指数
3
解决办法
4万
查看次数

安装Visual Studio 2015时遇到困难(Microsoft Windows更新(KB2999226))

我正在尝试将Visual Studio 2015安装到我的Windows 7.我似乎在安装它时卡在这个屏幕上.现在已经3个小时了,但仍然卡住了.尝试手动安装该更新,但没有运气,因为它只是继续加载(搜索更新).

有任何想法吗?

windows-update visual-studio

30
推荐指数
3
解决办法
10万
查看次数

如何以编程方式检查Windows更新的适用性规则?

通过浏览Windows更新.msu文件的内容(例如,使用诸如7zip之类的工具),可以找到一系列定义先决条件和适用性规则的文件.例如:

<UpdateIdentity UpdateID="E6CF1350-C01B-414D-A61F-263D14D133B4" RevisionNumber="1" /><Properties UpdateType="Category" /><ApplicabilityRules><IsInstalled><True /></IsInstalled></ApplicabilityRules>
....
<UpdateIdentity UpdateID="2bf7ed9c-6f43-493a-b156-db20f08c44c4" RevisionNumber="101" /><Properties UpdateType="Detectoid" /><Relationships /><ApplicabilityRules><IsInstalled><b.RegSz Key="HKEY_LOCAL_MACHINE" Subkey="SYSTEM\CurrentControlSet\Control\Nls\Language" Value="InstallLanguage" Comparison="EqualTo" Data="0409" /></IsInstalled></ApplicabilityRules>
....
<UpdateIdentity UpdateID="6AECE9A4-19E3-4BC7-A20C-070A5E31AFF4" RevisionNumber="100" /><Properties UpdateType="Detectoid" /><Relationships>
...
<UpdateIdentity UpdateID="3B4B8621-726E-43A6-B43B-37D07EC7019F" /><ApplicabilityRules><IsInstalled><b.WmiQuery Namespace="root\cimv2" WqlQuery="SELECT Manufacturer FROM Win32_ComputerSystem WHERE Manufacturer = 'Samsung Electronics' or Manufacturer = 'Hewlett-Packard' or Manufacturer = 'Gateway'" /></IsInstalled></ApplicabilityRules>
...
Run Code Online (Sandbox Code Playgroud)

现在,给定一个.msu文件和我的本地计算机,有没有办法迭代这些规则并找出是否不满意 - 哪一个?

我可以将WSUS 3.0类库用于此目的吗?还是有工具/脚本?

我真正想要的是准确地知道什么条件使计算机拒绝某个Windows更新(KB2973201),并显示消息更新不适用于您的计算机(此后的错误代码为WU_E_NOT_APPLICABLE).

关于更新的这些适用性规则的文档似乎太少了.有什么好的消息来源吗?

参考文献:

c# windows powershell windows-update

23
推荐指数
2
解决办法
1591
查看次数

Windows 10中的Genymotion问题

将操作系统更新到Windows 10之后,我对Genymotion有一个问题,首先它没有打开这个错误:找不到虚拟化引擎.插件加载中止.也无法加载virtualbox引擎.毕竟我试图上传Genymotion版本2.0.3和系统工作,但我无法上传任何虚拟设备.然后上传了1个虚拟设备,但它没有工作.请帮助..谢谢

android virtualbox windows-update genymotion

20
推荐指数
3
解决办法
5万
查看次数

如何禁用 Windows Update Medic 服务?

我试图停止Windows 更新服务,并创建了名为Windows Update Medic的触发服务,以便再次运行 Windows 更新:

我不需要手动或通用解决方案,只需要此操作的批处理或脚本。

在此处输入图片说明

我需要注册表项和bat文件的脚本,它不是通用的计算软件。

我创建了如何在 Windows 10 中禁用Windows Update Medic 服务

但是我需要一个批处理文件来进行简单的运行。

reg-edit 解决方案是:

1. Open Run and type reg-edit command press enter. :D
2. Go to `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WaaSMedicSvc`
3. In right pane, double click on Start registry DWORD to modify its Value data.
4. Set the Value data to 4 to disable Windows Update Medic Service. Click OK. 
5. Close Registry Editor and reboot to make changes effective.
Run Code Online (Sandbox Code Playgroud)

我需要通过一个简单的文件以这种方式运行。我怎样才能做到这一点?我尝试并设置了一个bat …

service windows-update windows-10 disable

18
推荐指数
1
解决办法
3万
查看次数

使用WSUS而不是Microsoft Windows网站进行更新

我想搜索wsus或本地文件夹以获取更新而不是microsoft.有任何想法吗?这是我所拥有的,但这仅使用互联网连接到Windows更新.

UPDATE

我用VBS脚本找到了答案.ssdefault服务器由组策略设置.因此,如果我将组策略应用于WUA,那么我就可以基于WSUS进行自动更新.有关组策略步骤,请访问:http://technet.microsoft.com/en-us/library/cc512630.aspx确保指定Intranet服务位置指向您的wsus服务器.在我们的例子中,统计和更新服务都是http:// wsus.您还必须启用文章描述的自动更新.

如果您打算使用下面的c#代码,请确保更改UpdateSearchResult.Online = false; 如果ypu想要搜索WSUS而不是Online.Thanks任何可能试图回答这个问题的人.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using WUApiLib;//this is required to use the Interfaces given by microsoft. 

//todo check isassigned and guids for the following and include them in the search.
//http://msdn.microsoft.com/en-us/library/ff357803(VS.85).aspx
//determine the size of the  update in mb

namespace MSHWindowsUpdateAgent
{
    class Program
    {
        static void Main(string[] args)
        {

            Console.WriteLine("Analyzing your needs");
            UpdatesAvailable();
            if (NeedsUpdate())
            {
                EnableUpdateServices();//enables everything windows need in order to make an update
                InstallUpdates(DownloadUpdates());
            } …
Run Code Online (Sandbox Code Playgroud)

c# windows-update

16
推荐指数
1
解决办法
5687
查看次数

使用C#与Windows Update进行交互

是否有任何用于编写可与Windows更新接口的C#程序的API,并使用它来有选择地安装某些更新?

我正在考虑将列表存储在已批准更新的中央存储库中.然后,客户端应用程序(必须安装一次)将与Windows Update连接以确定可用的更新,然后安装批准列表中的更新.这样,更新仍然从客户端角度自动应用,但我可以选择正在应用哪些更新.

顺便说一下,这不是我在公司中的角色,我真的只是想知道是否有一个用于Windows更新的API以及如何使用它.

c# windows-update

15
推荐指数
1
解决办法
3万
查看次数

如果Windows Update强制重启,如何重新启动我的应用程序?

在办公室,当我离开的时候,我很少注销或重启.我只是锁定我的工作站并回家,将我的所有开发工具完全留给我.

如果Windows-Update在半夜滚动并重新启动我的机器,我只是有点恼怒,因为当我第二天早上回来时,我运行的任何MS Office应用程序或Visual Studio实例都已经自动重启,打开我可能正在处理的任何文件/项目/解决方案.

我的问题是:如何让我的Windows窗体应用程序(C#)执行此操作?如果系统自动重新启动,我的应用程序是否有某种方式"注册"它想要重新启动?

c# windows windows-update winforms

15
推荐指数
1
解决办法
1866
查看次数