未能找到 CodeDom 提供程序类型“Microsoft.VJSharp.VJSharpCodeProvider, VJSharpCodeProvider, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”这个是不是因为没装三方控件?如果是,请问是什么控件?编译时出现如上错误,请高人指教,很久没用ASP.Net了,看到错误没一点头绪。

解决方案 »

  1.   

    CodeDom是.net自带的一个类库,用于动态源代码生成和编译的。
    命名空间:  System.CodeDom
    程序集:  System(在 System.dll 中) 
      

  2.   

    程序中没System.dll,这个去哪找?这个程序是很久之前的,之前用VS2005能运行的,我现在用VS2008就报这个错,这个问题要怎么解决啊?
      

  3.   

    在项目上右击->添加引用,然后就找到这个DLL了,添加进来就行了。
      

  4.   

    我在C:\Windows\Microsoft.NET\Framework\v2.0.50727中找到这个System.dll文件了,这个问题要怎么解决啊?
      

  5.   

    在项目上右击->添加引用,然后就找到这个DLL了,添加进来就行了。
    不是在目录里找的,在弹出的那个窗口里不是有个列表吗,在这里找的!
      

  6.   

    我一解决方案中有4个项目,请问是每一个项目都要加吗?
    我只在Web那个项目加还是报错哦...
      

  7.   

    你用到了J#编译器,不幸地是J#早就不在.NET Framework中了...你需要单独下载安装Microsoft Visual J# 2.0 版可再发行组件包...
      

  8.   

    安装了Microsoft Visual J# 2.0后解决,但又报另一个错如下,请高人帮忙,分不够我再加。曾经运行该线程的应用程序域已卸载。