迁移后运行代码时出错
我有一个使用 C# 的 asp.net2.0
应用程序。我已将我的应用程序迁移到 .NET 3.5
& 中。我收到以下错误。
无法加载文件或程序集“Microsoft.Build.Framework”或其依赖项之一。该程序集是由比当前加载的运行时更新的运行时构建的,因此无法加载。
请让我知道如何解决此问题。
提前致谢。
I have an application in asp.net2.0
with C#. I have migrated my application in .NET 3.5
& I am receiving the below error.
Could not load file or assembly 'Microsoft.Build.Framework' or one of its dependencies. This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded.
Please let me know how I can solve this.
Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在程序集中的 web.config 中
放置正确的版本 - 或删除 Microsoft.Build.Framework
这是我的 3.5 项目的程序集。
您还可以创建一个新的空项目,看看他在您的 web.config 上做了什么,然后通过比较新旧项目,通过保留您的值来修复旧项目。
in the web.config
in the assemblies place the right versions - or remove Microsoft.Build.Framework
Here is my assemblies for 3.5 project.
You can also create a new empty project and see what he makes on your web.config and by compare the new to the old, fix the old one by just keeping your values.