ASP.NET项目从VS2008迁移至VS2010或2012编译不过的问题
2013-08-29 22:21
288 查看
这次将一个VS2008编写的网站迁移至VS2010或者2012下都编译不通过,统统报相同的错误:缺少System.Linq引用,缺少System.Xml.Linq引用,但是明明有引用啊,引用DLL我都试了,还是不行,今天突然想到,貌似是.NET版本设置不对吧,项目里的类库有的是2.0的有的是3.5的,但是网站的.NET版本又在哪里设置呢?后来查资料才发现,web.config里可以进行配置
就是这个节,要插进去,而之前的web.config里是没有这个节的。所以编译器不认识他是哪个版本,搞得我焦头烂额,果然插进去了以后编译通过,顺利完成,哇哈哈哈~
<system.codedom> <compilers> <compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CSharp.CSharpCodeProvider,System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" warningLevel="4"> <providerOption name="CompilerVersion" value="v3.5"/> <providerOption name="WarnAsError" value="false"/> </compiler> <compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" type="Microsoft.VisualBasic.VBCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" warningLevel="4"> <providerOption name="CompilerVersion" value="v3.5"/> <providerOption name="OptionInfer" value="true"/> <providerOption name="WarnAsError" value="false"/> </compiler> </compilers> </system.codedom>
就是这个节,要插进去,而之前的web.config里是没有这个节的。所以编译器不认识他是哪个版本,搞得我焦头烂额,果然插进去了以后编译通过,顺利完成,哇哈哈哈~
相关文章推荐
- ASP.NET&C#学习笔录2(vs2010项目如何在vs2008中打开 )
- VS2005,VS2008,VS2010将ASP.NET网站编译成一个DLL文件
- 关于VS2010不能正常显示asp.net的网页项目的问题
- ASP.NET&C#学习笔录3(关于vs2005、vs2008和vs2010项目互转的总结 )
- 解决用Visual Web Developer 2005编译asp.net 2.0项目时无dll文件的问题
- ASP.NET&C#学习笔录3(关于vs2005、vs2008和vs2010项目互转的总结 )
- 从其他项目复制cs类文件到新项目后无法引用问题解决方法(开发环境vs2010,asp.net项目)
- 【c# mono】项目迁移到mono下面编译出现问题。
- 如何解决:VS2010调试时出现"无法连接到Asp.net Development Server”的问题
- 安装了VS2010 sp1 后再安装ASP.NET MVC 3.0的问题(Final Result: Installation failed with error code: (0x80070643), "安装时发生严重错误 " (Ela)
- Asp.Net MVC 项目预编译 View
- VC6.0编写的MFC项目移植到VS2010中编译遇到的几个问题
- Sandcastle Help File Builder(.NET帮助文档工具)的版本选择心得——支持VS2010至VS2015,高版本项目文件问题
- Mapxtreme2008v6.8 vs2008(asp.net)几个修改项目
- asp.net项目在用 VS 升级的问题 ReportView
- 使用C# 3.0编译器编译 Asp.Net 项目代码
- vs2010里面 新建网站里面的 asp.net网站 和 新建项目里面的 asp.net Web应用程序 的区别
- 迁移asp.net项目从 iis 6 到 iis 7
- 迁移到ASP.NET:需考虑的重要问题(2)
- 展望asp.net core Blazor项目c#编译为原生WebAssembly