我正在编译Windows 7 64位上的Visual Studio 2010中的MVC2应用程序。我运行下面的生成后事件命令:aspnet_compiler在C#mvc2应用程序上寻找jsharp代码提供者
aspnet_compiler.exe -v/-p \
它导致以下错误: -
The CodeDom provider type "Microsoft.VJSharp.VJSharpCodeProvider, VJSharpCodeProvider, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" could not be located
我在我的解决方案没有J#。我已经下载了J#2.0可再发行组件包第二版,但这没有帮助。
有趣的是,我在一个全新的MVC2解决方案中运行了它,并得到了相同的错误!所以它与我的应用程序无关。
我错过了什么导致这个错误?
我已经阅读了许多其他职位,说你需要安装可再发行,在web.config等添加引用,但他们没有帮助。
任何想法??
也许这个博客文章可以帮助你:http://blogs.telerik.com/manoldonev/posts/07-12-01/the_codedom_provider_type_microsoft_vjsharp_vjsharpcodeprovider_could_not_be_located.aspx – 2011-02-21 14:24:31