Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 单元测试/代码覆盖警告和错误VS2010_Visual Studio 2010_Mstest_Code Coverage - Fatal编程技术网

Visual studio 2010 单元测试/代码覆盖警告和错误VS2010

Visual studio 2010 单元测试/代码覆盖警告和错误VS2010,visual-studio-2010,mstest,code-coverage,Visual Studio 2010,Mstest,Code Coverage,我有一个样本测试项目给我的项目团队中的开发人员,以学习如何使用自动化测试。当我运行我拥有的单元测试集时,它们都通过了,但我收到以下警告和错误: 警告:测试运行部署期间发生冲突:测试容器“[…]\WebAppMvc4.tests.dll”直接或间接引用的部署项“[…]\WebAppMvc4.dll”无法部署到“WebAppMvc4.dll”,因为否则文件“[…]\WebAppMvc4.dll”将覆盖部署项“[…]\WebAppMvc4.dll'被“[…]”\WebAppMvc4.tests.dll

我有一个样本测试项目给我的项目团队中的开发人员,以学习如何使用自动化测试。当我运行我拥有的单元测试集时,它们都通过了,但我收到以下警告和错误:

警告:测试运行部署期间发生冲突:测试容器“[…]\WebAppMvc4.tests.dll”直接或间接引用的部署项“[…]\WebAppMvc4.dll”无法部署到“WebAppMvc4.dll”,因为否则文件“[…]\WebAppMvc4.dll”将覆盖部署项“[…]\WebAppMvc4.dll'被“[…]”\WebAppMvc4.tests.dll”直接或间接引用

错误:无法初始化ASP.NET项目“WebAppMvc4”。 引发异常:无法正确配置网站;获取ASP.NET进程信息失败。请求返回错误:远程服务器返回错误:500内部服务器错误

这与此处发现的问题非常相似:

但是,此问题的解决方案必须关闭项目属性中的“为部件签名”复选框。此项目未启用签名,我无法确定警告/错误的原因

以下是来自事件查看器的警告信息:

活动编号:3008 事件消息:发生配置错误。 活动时间:2012年6月27日上午9:40:51 事件时间UTC:2012年6月27日下午2:40:51 事件ID:a9b4d9d93e334acbbde6184527b4cd81 事件顺序:1 事件发生率:1 事件详细信息代码:0

过程信息: 进程ID:4128 进程名称:WebDev.WebServer40.EXE

例外信息: 异常类型:ConfigurationErrorsException 异常消息:无法加载文件或程序集“Microsoft.Practices.EnterpriseLibrary.Common,Version=5.0.505.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。无法验证强名称签名。程序集可能已被篡改,或者已延迟签名但未使用正确的私钥完全签名。来自HRESULT的异常:0x80131045 在System.Web.Configuration.CompilationSection.LoadAssemblyHelperString assemblyName中,布尔starDirective 在System.Web.Configuration.CompliationSection.LoadAllAssembliesFromAppDomainBinDirectory 在System.Web.Configuration.CompilationSection.LoadAssemblyAssemblyInfo ai上 在System.Web.Compilation.BuildManager.GetReferenceAssembliesCompilationSection compConfig中 位于System.Web.Compilation.BuildManager.GetPrestartInitMethods中的ReferencedAssembly 在System.Web.Compilation.BuildManager.CallPreStartInitMethods上 在System.Web.Hosting.HostingEnvironment.InitializeApplicationManager appManager、IAApplicationHost appHost、IConfigMapPathFactory configMapPathFactory、HostingEnvironmentParameters hostingParameters、PolicyLevel PolicyLevel、Exception appDomainCreationException中

无法加载文件或程序集“Microsoft.Practices.EnterpriseLibrary.Common”或其依赖项之一。无法验证强名称签名。程序集可能已被篡改,或者已延迟签名但未使用正确的私钥完全签名。来自HRESULT的异常:0x80131045

请求信息: 请求URL:

以下是错误信息:

QTAgent32.exe,PID 9392,线程7 CoveragePlugIn.InitAspNet为“WebAppMvc4”调用WorkerProcessIdentity或WorkerProcessImpersonatedIdentity时抛出:

Microsoft.VisualStudio.Enterprise.Common.AspNetHelperException:无法正确配置网站;获取ASP.NET进程信息失败

请求返回错误:远程服务器返回错误:500内部服务器错误。-->System.Net.WebException:远程服务器返回错误:500内部服务器错误

位于System.Net.HttpWebRequest.GetResponse 位于Microsoft.VisualStudio.Enterprise.Common.BaseHelper.GetWorkerProcessInfo -内部异常堆栈跟踪的结束-- 位于Microsoft.VisualStudio.Enterprise.Common.BaseHelper.GetWorkerProcessInfo 在Microsoft.VisualStudio.TestTools.CodeOverage.CoveragePlugIn.InitAspNetTestRun上运行测试

http://localhost:12903/VSEnterpriseHelper.axd