winform 项目重新生成项目提示“生成此程序集的运行时比当前加载的运行时新,无法加载此程序集 ”

system1190 2012-11-26 10:38:19
解决方案从VS2008 升到VS2010
项目的.net目标框架是2.0
...全文
4925 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2014-09-15
  • 打赏
  • 举报
回复
system1190 2012-11-27
  • 打赏
  • 举报
回复
已经解决。 但是打开一个窗体时出现了。 此方法显式使用的 CAS 策略已被 .NET Framework 弃用 后来。对 C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe.config 添加后 VS2010无法创建新窗体。
system1190 2012-11-27
  • 打赏
  • 举报
回复
楼上是什么意思。
dakaka1992 2012-11-27
  • 打赏
  • 举报
回复
dll文件所用的运行库和当前的运行库不是一个版本,统一一下就好
system1190 2012-11-27
  • 打赏
  • 举报
回复
未能加载引用的程序集“E:\work\a3\bin\Debug\dd.dll”。捕获到一个 BadImageFormatException,其内容为“未能加载文件或程序集“E:\work\a3\bin\Debug\dd.dll”或它的某一个依赖项。生成此程序集的运行时比当前加载的运行时新,无法加载此程序集。”。 E:\work\a3\ResGen a3 错误原文
system1190 2012-11-27
  • 打赏
  • 举报
回复
如果把ToolsVersion="2.0" 改为 4.0就可以了。 但是项目属性中。框架就是.net4.0 程序编辑后,是不是就是.net4.0的。
system1190 2012-11-27
  • 打赏
  • 举报
回复
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="2.0"> <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> <ProductVersion>8.0.30703</ProductVersion> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>{8BC07CEF-A214-4C8E-900A-1D97904B4C85}</ProjectGuid> <OutputType>Library</OutputType> <AppDesignerFolder>Properties</AppDesignerFolder> <RootNamespace>Daweisoft.Common.Utilities</RootNamespace> 以上做了设置还是不行。
hard_learner 2012-11-26
  • 打赏
  • 举报
回复
用 2008 开发的会不会引用了一些framework 2.0不支持的类库
  • 打赏
  • 举报
回复
dll文件所用的运行库和当前的运行库不是一个版本,统一一下就好
  • 打赏
  • 举报
回复
主要原因是:引用的项目 .net 版本与启动的框架不同 windows xp 我的电脑->右键管理->Internet信息服务->默认网站->右键属性->ASP.NET->> 更改相应的asp.net版本即可 windows 7 我的电脑->右键管理->Internet信息服务(IIS)管理器->双击打开->单击应用程序池->双击要修改的网站->将.NET Framework 版本修改为相对应的版本即可
  • 打赏
  • 举报
回复
主要原因是 引用的项目 .net 版本与启动的框架不同。 在项目中,把所有项目的目标框架改成统一的.net 版本就可以了(统一改成了2.0)

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧