Web引用中的类或命名空间''在类或命名空间中不存在''错误

时间:2012-12-11 20:09:13

标签: asp.net namespaces visual-studio-2012 web-reference

我有一个项目正在接收“类或命名空间''在类或命名空间中不存在''”错误。我在这里看到很多解决方案无法解决我的问题。

该网站是通过TFS下载的,我使用的是VS 2012.我已将该网站配置为通过IIS 7.5在本地运行。项目构建的目标框架为4.0。

在浏览器中加载网站会导致您的标准500 - 内部服务器错误。我检查了事件查看器,这是错误以及堆栈跟踪:

  

C:\的Inetpub \ wwwroot的\ Jet_Distrib_US \ App_Code文件\ CSCode \ WM_WebServiceHelper.cs(40):   错误CS0234:类型或命名空间名称'WM_Get_SoldToRequest'   命名空间'WM_JetService'中不存在(你错过了吗?   装配参考?)at   System.Web.Compilation.AssemblyBuilder.Compile()at   System.Web.Compilation.BuildProvidersCompiler.PerformBuild()at   System.Web.Compilation.CodeDirectoryCompiler.GetCodeDirectoryAssembly(VirtualPath   virtualDir,CodeDirectoryType dirType,String assemblyName,StringSet   excludedSubdirectories,Boolean isDirectoryAllowed)at   System.Web.Compilation.BuildManager.CompileCodeDirectory(VirtualPath   virtualDir,CodeDirectoryType dirType,String assemblyName,StringSet   排除子公司)   System.Web.Compilation.BuildManager.CompileCodeDirectories()at   System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled()
  在System.Web.Compilation.BuildManager.CallAppInitializeMethod()at   System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager   appManager,IApplicationHost appHost,IConfigMapPathFactory   configMapPathFactory,HostingEnvironmentParameters hostingParameters,   PolicyLevel policyLevel,Exception appDomainCreationException)

WM_JetService在项目的Web_References文件夹中设置。

作为我在WM_WebServiceHelper.cs中看到的一个错误的例子是:

使用(WM_JetService.JetServiceSoapClient WMService = new WM_JetService.JetServiceSoapClient())             { WM_JetService。 WM_Get_SoldToRequest request = new WM_JetService。 WM_Get_SoldToRequest (); ......}

(我在“WM_Get_SoldToRequest”下面得到了红色错误指示符。)

我可以创建WM_JetService的实例,但由于某种原因,我无法引用它的任何方法或属性。

此代码适用于本地开发人员的客户端。我不能让它在我的本地机器上运行。此外,当我安装VS2012时,它将我的框架更新为4.5。不确定这是否与此有关但我确保我的AppPool设置为4.0并且项目的targetFramework为4.0。

非常感谢任何帮助。

0 个答案:

没有答案