为什么我的网站项目不适应 .NET 3.5?
我们已将解决方案从 .NET 2.0 转换为 .NET 3.5。 所有项目都转换得很好,除了网站项目,它仍然不明白我在使用“var”等时的意思。
我查看了 Web 项目的属性页,目标框架设置为“.NET Framework 3.5”。
还有其他想法吗?
We've converted our solution from .NET 2.0 to .NET 3.5. All projects converted just fine except for the Website Project, which still doesn't understand what I mean when using 'var' and the like.
I've looked in the property pages for the web project, and the Target Framework is set to '.NET Framework 3.5'.
Any other ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
将以下内容添加到 web.config 中:
Add the following to web.config:
默认情况下,3.5 中的新 Web 应用程序具有以下引用:
此外,在 web.config 文件中,您将在 web.config 文件顶部附近找到以下程序集信息:
并且您还将在底部找到运行时程序集绑定文件的内容:
我敢打赌,没有所有这些引用会导致您的 var 声明出现问题。 验证所有这些内容是否已正确添加/创建。
By default, a new web app in 3.5 has the following References:
in addition, in the web.config file, you'll find the following assembly information near the top of your web.config file:
and you will also find the runtime assembly binding found at the bottom of the file:
I'm wagering that not having all of these references is causing issues with your var declarations. Verify all of these contents were properly added/created.