Jak*_*son 11 asp.net compilation
我的asp.net站点必须在几个客户端服务器上运行.它对大多数人来说都很好,但有几个人在几页上遇到了错误信息:
编译器错误消息:CS0012:类型"MetaNameValuePair"在未引用的程序集中定义.您必须添加对程序集"App_Code.t_3vcono,Version = 0.0.0.0,Culture = neutral,PublicKeyToken = null"的引用.
"MetaNameValuePair"类型实际上是在我的App_Code文件夹中的.cs文件中定义的,而不是外部程序集.它是否无法编译.cs文件?
小智 8
对于某些特殊情况,如果在Web.config文件中禁用批量编译,则可以解决此问题,如下所示:
<system.web>
...
<compilation debug="true" targetFramework="4.0" batch="false" />
...
</system.web>
Run Code Online (Sandbox Code Playgroud)
编译后,您可以将值更改回True或删除"批处理"属性,然后成功重建.