Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/279.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/asp.net-mvc/15.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
C# 类型或命名空间名称';EmbeddedResourceVirtualPathProvider';找不到_C#_Asp.net Mvc_Asp.net Mvc 4 - Fatal编程技术网

C# 类型或命名空间名称';EmbeddedResourceVirtualPathProvider';找不到

C# 类型或命名空间名称';EmbeddedResourceVirtualPathProvider';找不到,c#,asp.net-mvc,asp.net-mvc-4,C#,Asp.net Mvc,Asp.net Mvc 4,在MVC web应用程序中,我遇到以下异常: 在我的解决方案中,我有所有的参考资料。有什么问题吗 Show Detailed Compiler Output: C:\Program Files (x86)\IIS Express> "C:\Windows\Microsoft.NET\Framework\v4.0.30319\csc.exe" /t:library /utf8output /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Sy

在MVC web应用程序中,我遇到以下异常:

在我的解决方案中,我有所有的参考资料。有什么问题吗

Show Detailed Compiler Output:


C:\Program Files (x86)\IIS Express> "C:\Windows\Microsoft.NET\Framework\v4.0.30319\csc.exe" /t:library /utf8output /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.DynamicData\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.DynamicData.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.VisualStudio.Web.PageInspector.Loader\v4.0_1.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.Web.PageInspector.Loader.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscorlib.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ComponentModel.DataAnnotations\v4.0_4.0.0.0__31bf3856ad364e35\System.ComponentModel.DataAnnotations.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Extensions\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.Extensions.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_32\System.EnterpriseServices\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\vs\7aca0e01\527e5722\assembly\dl3\f1797493\0a6847cc_a781d001\MES_WebShell_Contract.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\vs\7aca0e01\527e5722\assembly\dl3\e90790ee\6d927a72_8a81d001\WebActivatorEx.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\vs\7aca0e01\527e5722\assembly\dl3\a12d02d2\2b7a5d18_0e5cd001\Microsoft.Practices.Unity.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Web\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Web.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml.Linq\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.Linq.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.WebPages.Deployment\v4.0_2.0.0.0__31bf3856ad364e35\System.Web.WebPages.Deployment.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Activities\v4.0_4.0.0.0__31bf3856ad364e35\System.Activities.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Activities\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Activities.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Data.DataSetExtensions\v4.0_4.0.0.0__b77a5c561934e089\System.Data.DataSetExtensions.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.WorkflowServices\v4.0_4.0.0.0__31bf3856ad364e35\System.WorkflowServices.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Serialization\v4.0_4.0.0.0__b77a5c561934e089\System.Runtime.Serialization.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.IdentityModel\v4.0_4.0.0.0__b77a5c561934e089\System.IdentityModel.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\vs\7aca0e01\527e5722\assembly\dl3\d5f7acc0\6b36ac18_0e5cd001\Microsoft.Practices.Unity.Mvc.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\vs\7aca0e01\527e5722\assembly\dl3\3b971db3\b1f9174f_0c92cf01\Common.Library.Core.State.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.WebPages.Deployment\v4.0_1.0.0.0__31bf3856ad364e35\System.Web.WebPages.Deployment.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.CSharp\v4.0_4.0.0.0__b03f5f7f11d50a3a\Microsoft.CSharp.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Activation\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Activation.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_32\System.Data\v4.0_4.0.0.0__b77a5c561934e089\System.Data.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel\v4.0_4.0.0.0__b77a5c561934e089\System.ServiceModel.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.ApplicationServices\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.ApplicationServices.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\vs\7aca0e01\527e5722\assembly\dl3\963f5834\6b345918_0e5cd001\Microsoft.Practices.Unity.Configuration.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_32\System.Web\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\vs\7aca0e01\527e5722\assembly\dl3\89a8fa3f\6336b4cc_a781d001\MES_WebShell_Business.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Services\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.Services.dll" /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\vs\7aca0e01\527e5722\assembly\dl3\decdd4ca\7bae6018_0e5cd001\Microsoft.Practices.Unity.RegistrationByConvention.dll" /out:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\vs\7aca0e01\527e5722\App_Code.tekse26w.dll" /D:DEBUG /debug+ /optimize- /w:4 /nowarn:1659;1699;1701;612;618 /warnaserror-  "C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\vs\7aca0e01\527e5722\App_Code.tekse26w.0.cs" "C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\vs\7aca0e01\527e5722\App_Code.tekse26w.1.cs"


Microsoft (R) Visual C# Compiler version 4.0.30319.34209

for Microsoft (R) .NET Framework 4.5
Copyright (C) Microsoft Corporation. All rights reserved.

d:\Projects\MES_FraMES\Web Applications\MES_WebShell\1\trunk\Solution\MES_WebShell\MES_WebShell\App_Code\RegisterVirtualPathProvider.cs(4,7): error CS0246: The type or namespace name 'EmbeddedResourceVirtualPathProvider' could not be found (are you missing a using directive or an assembly reference?)

Show Complete Compilation Source:


Line 1:    using System.Linq;
Line 2:    using System.Reflection;
Line 3:    using System.Web.Hosting;
Line 4:    using EmbeddedResourceVirtualPathProvider;
Line 5:    
Line 6:    namespace MES_WebShellLine 7:    {Line 8:        public class RegisterVirtualPathProviderLine 9:        {Line 10:           public static void AppInitialize()Line 11:           {Line 12:               //By default, we scan all non system assemblies for embedded resourcesLine 13:               var assemblies = System.Web.Compilation.BuildManager.GetReferencedAssemblies()Line 14:                   .Cast<Assembly>()Line 15:                   .Where(a => a.GetName().Name.StartsWith("System") == false);            Line 16:               HostingEnvironment.RegisterVirtualPathProvider(new Vpp(assemblies.ToArray())Line 17:               {Line 18:                   //you can do a specific assembly registration too. If you provide the assemly source path, it can readLine 19:                  //from the source file so you can change the content while the app is running without needing to rebuildLine 20:                //{typeof(SomeAssembly.SomeClass).Assembly, @"..\SomeAssembly"} Line 21:               });Line 22:           }Line 23:       }Line 24:   }
显示详细的编译器输出:
C:\Program Files(x86)\IIS Express>“C:\Windows\Microsoft.NET\Framework\v4.0.30319\csc.exe”/t:library/utf8output/R:“C:\Windows\Microsoft.NET\assembly\GAC\U MSIL\System.Web.DynamicData\v4.0\U31BF3856AD364E35\System.Web.DynamicData.dll”/R:“C:\Windows\Microsoft.Net\assembly\GAC\U MSIL\Microsoft.VisualStudio.Web.PageInspector.Loader\v4.0\U 1.0.0.0\Uuu b03f5f7f11d50a3a\Microsoft.VisualStudio.Web.PageInspector.Loader.dll”/R:“C:\Windows\Microsoft.Net\Framework\v4.0.30319\mscorlib.dll”/R:“C:\Windows\Microsoft.Net\assembly\GAC\U MSIL\System.Xml\v4.0\U 4.0.0.0”/Uu77A59389\C54R系统:”C:\Windows\Microsoft.Net\assembly\GAC\U MSIL\System.ComponentModel.DataAnnotations\v4.0.0.0\Uuu 31bf3856ad364e35\System.ComponentModel.DataAnnotations.dll”/R:“C:\Windows\Microsoft.Net\assembly\GAC\U MSIL\System.Web.Extensions\v4.0.0.0\Uuu 31bf3856ad364e35\System.Web.Extensions.dll”/R:”C:\Windows\Microsoft.Net\assembly\GAC\U 32\System.EnterpriseServices\v4.0.0.0\UUU b03f5f7f11d50a3a\System.EnterpriseServices.dll”/R:“C:\Windows\Microsoft.Net\Framework\v4.0.30319\ASP.Net临时文件\vs\7aca0e01\527e5722\assembly\dl3\f1797493\0a6847cc\U a781d001\MES\U WebShell\U Contract.dll”/R:”C:\Windows\Microsoft.NET\Framework\v4.0.30319\ASP.NET临时文件\vs\7aca0e01\527e5722\assembly\dl3\e90790ee\6d927a72\U 8a81d001\WebActivatex.dll”/R:“C:\Windows\Microsoft.NET\assembly\GAC\U MSIL\System.Core\v4.0\U 4.0.0.0\UU B77A561934E089\System.Core.dll”/R:”C:\Windows\Microsoft.NET\Framework\v4.0.30319\ASP.NET临时文件\vs\7aca0e01\527e5722\assembly\dl3\a12d02d2\2b7a5d18\U 0e5cd001\Microsoft.Practicess.Unity.dll”/R:“C:\Windows\Microsoft.NET\assembly\GAC\U MSIL\System.ServiceModel.Web\v4.0\U 4.0.0.0\U31BF3856AD364E35\System.ServiceModel.Web.dll”/R:”C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml.Linq\v4.0_4.0.0.0_b77a5c561934e089\System.Xml.Linq.dll”/R:“C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.WebPages.Deployment\v4.0_2.0.0_31bf3856ad364e35\System.Web.WebPages.Deployment.dll”/R:”C:\Windows\Microsoft.Net\assembly\GAC\U MSIL\System.Configuration\v4.0.0.0\Uuu b03f5f7f11d50a3a\System.Configuration.dll”/R:“C:\Windows\Microsoft.Net\assembly\GAC\U MSIL\System.Activities\v4.0.0\Uuu 31bf3856ad364e35\System.Activities.dll”/R:“C:\Windows\Microsoft.Net\assembly\GAC_-MSIL\System.ServiceModel.Activities\v4.0.0.0_uuuuu31BF3856AD364E35\System.ServiceModel.Activities.dll”/R:“C:\Windows\Microsoft.Net\assembly\GAC_-MSIL\System.Data.DataSetExtensions\v4.0.0.0.0_uuuuuuuuuuuuB77A561934;\System.Data.DataSetExtensions.dll”/R:”C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.WorkflowServices\v4.0.0.0_uu31BF3856AD364E35\System.WorkflowServices.dll”/R:“C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Serialization\v4.0.0.0_uB77A561934E089\System.Runtime.Serialization.dll”/R:”C:\Windows\Microsoft.Net\assembly\GAC\U MSIL\System.IdentityModel\v4.0\U 4.0.0.0\UUU b77a5c561934e089\System.IdentityModel.dll”/R:“C:\Windows\Microsoft.Net\Framework\v4.0.30319\ASP.Net临时文件\vs\7aca0e01\527e5722\assembly\dl3\d5f7acc0\6b36ac18\U 0CD001\Microsoft.Practicess.Unity.Mvc.dll”/R:”C:\Windows\Microsoft.NET\Framework\v4.0.30319\ASP.NET临时文件\vs\7aca0e01\527e5722\assembly\dl3\3b971db3\b1f9174f\U 0c92cf01\Common.Library.Core.State.dll”/R:“C:\Windows\Microsoft.NET\assembly\GAC\U MSIL\System.Web.WebPages.Deployment\v4.0\U 1.0.0.0\UU 31bf3856ad364e35\System.Web.WebPages.Deployment.dll”/R:”C:\Windows\Microsoft.Net\assembly\GAC\U MSIL\Microsoft.CSharp\v4.0\U 4.0.0.0\Uuuu b03f5f7f11d50a3a\Microsoft.CSharp.dll”/R:“C:\Windows\Microsoft.Net\assembly\GAC\U MSIL\System.ServiceModel.Activation\v4.0.0.0\Uuu 31bf3856ad364e35\System.ServiceModel.Activation.dll”/R:”C:\Windows\Microsoft.Net\assembly\GAC_32\System.Data\v4.0.0.0_uuuB77A5C561934E089\System.Data.dll”/R:“C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel\v4.0.0.0_uuB77A5C561934E089\System.ServiceModel.dll”/R:“C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Drawing dll\v4.0.0.0\F5U7A\f157A系统图C:\Windows\Microsoft.Net\assembly\GAC\U MSIL\System.Web.ApplicationServices\v4.0\U 4.0.0\U31BF3856AD364E35\System.Web.ApplicationServices.dll”/R:“C:\Windows\Microsoft.Net\Framework\v4.0.30319\ASP.Net临时文件\vs\7aca0e01\527e5722\assembly\dl3\963f5834\6b345918\U 0e5cd001\Microsoft.Practicess.Unity.Configuration.dll”/R:”C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0.0.0_b77a5c561934e089\System.dll”/R:“C:\Windows\Microsoft.Net\assembly\GAC_32\System.Web\v4.0.0_b03f5f7f11d50a3a\System.Web.dll”/R:“C:\Windows\Microsoft.NET\Framework\v4.0.30319\ASP.NET临时文件\vs\7aca0e01\527e5722\assembly\dl3\89a8fa3f\6336b4cc\U a781d001\MES\U WebShell\U Business.dll”/R:“C:\Windows\Microsoft.NET\assembly\GAC\U MSIL\System.Web.Services\v4.0.0.0.0\UUUU B03F57F11D50A3A\System.Web.Services.dll”/R:”C:\Windows\Microsoft.NET\Framework\v4.0.30319\ASP.NET临时文件\vs\7aca0e01\527e5722\assembly\dl3\DECD4CA\7bae6018\U 0e5cd001\Microsoft.Practices.Unity.RegistrationByConvention.dll”/out:“C:\Windows\Microsoft.NET\Framework\v4.0.30319\ASP.NET临时文件\vs\7ACA01\527e5722\App\U Code.tekse26w.dll“/D:DEBUG/DEBUG+/optimize-/w:4/nowarn:1659;1699;1701;612;618/warnaserror-“C:\Windows\Microsoft.NET\Framework\v4.0.30319\ASP.NET临时文件\vs\7aca0e01\527e5722\App_Code.tekse26w.0.cs”“C:\Windows\Microsoft.NET\Framework\v4.0.30319\ASP.NET临时文件\vs\7aca0e01\527e5722\App_Code.tekse26w.1.cs”
Microsoft(R)Visual C#编译器版本4.0.30319.34209
适用于Microsoft(R).NET Framework 4.5
版权所有(C)微软公司。版权所有。
d:\Projects\MES\u FraMES\Web Applications\MES\u WebShell\1\trunk\Solution\MES\u WebShell\MES\u WebShell\App\u Code\RegisterVirtualPathProvider.cs(4,7)