[英]Exception with WCF Service after Windows 10 Upgrade
我正在使用Visual Studio Comunity 2015使用WCF服务。将计算机升级到Windows 10之后,尝试启动我的项目时,出现以下错误:
有任何想法吗? 谢谢!
编辑
好。 我从项目子文件夹中删除了引用和所有DLL。 尝试,一无所获。 我引用DLL,什么也没有。 我注意到的一件事是,如果我从C:\\ Windows \\ System32 \\ inetsrv(版本10.0.10240)引用DLL并打开.csproj文件,则会看到以下内容:
<Reference Include="Microsoft.Web.Administration, Version=7.9.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\..\..\..\..\..\Windows\System32\inetsrv\Microsoft.Web.Administration.dll</HintPath>
</Reference>
Wich与我系统中的版本不同。
编辑II因此,我尝试删除对Microsoft.web.Administration的所有引用,清理解决方案,然后将该引用添加到C:\\ Windows \\ System32 \\ inetsrv中的文件。 之后,再次清理并重新编译。 当我打开.csproj文件时,会看到以下内容:
<Reference Include="Microsoft.Web.Administration, Version=7.9.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\..\..\..\..\..\Windows\System32\inetsrv\Microsoft.Web.Administration.dll</HintPath>
</Reference>
该版本与我系统中的版本不同。 现在我该怎么做?
当MSVS试图启动错误版本的Microsoft.Web.administration时,会发生此错误。
您可以在此处检查当前版本:
C:\\Windows\\System32\\inetsrv\\Microsoft.Web.Administration.dll
您可以编辑项目文件(例如在记事本中)以更正差异。
相关链接:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.