win7系统使用engine进行开发报错,“未能加载文件或程序集”
来源:互联网 发布:三合一旅游网站源码 编辑:程序博客网 时间:2024/06/06 09:13
使用vs2010加arcengine开发winfrom应用,新建了uc,拖了几个控件后,编译,报未能加载文件或程序集“XX…/../../”或它的某一个依赖项。试图加载格式不正确的程序。
问题原因:这个是因为在64位机器上VS2010不能够编译32位程序在net3.5、3.0或者2.0框架下。
那么如何解决这个问题呢?
步骤:
1、关闭所有VS程序实例。
2、在VisualStudio Tools工具下,进入到命令提示选项。
3、更改目录进入<system_drive>:\ProgramFiles (x86)\Microsoft SDKs\Windows\v<x.xx>\bin\”.目录下,自己可以在这个目录下寻找,本人为C:\ProgramFiles (x86)\Microsoft SDKs\Windows\v7.0A\Bin
4、在命令中输入corflags/32bit+ ResGen.exe /force
5、执行完成之后就可以了,现在打开VS重新建立工程,会发现还是报错
6、接下来需要在所建立的工程中查找<project_name>.csproj文件,用记事本打开,并且在PropertyGroupsection内容中加入<ResGenToolArchitecture>Managed32Bit</ResGenToolArchitecture>保存之后可以发现程序可以照常编译了。问题解决!!!
总计,这样的方法虽然解决了这个问题,但是每次建立工程的时候都需要编辑<project_name>.csproj这个文件,没有什么好的办法,需要微软后期解决。
原文地址:
In order to work-around this issue you may need to perform. thefollowing steps:
1. Close all instances of Visual Studio.
2. From the Visual Studio Tools subfolder, open an elevated“Visual Studio Command Prompt (2010)” (using “Run as administrator” option).Change directory to "<system_drive>:\Program Files (x86)\MicrosoftSDKs\Windows\v<x.xx>\bin\”.
3. Issue the command :
corflags /32bit+ ResGen.exe /force
4. Open <project_name>.csproj in notepad.
5. Add the following property <ResGenToolArchitecture>Managed32Bit</ResGenToolArchitecture>under the PropertyGroup section. Save and close the csproj file.
http://support.microsoft.com/kb/2028833
- win7系统使用engine进行开发报错,“未能加载文件或程序集”
- Win7 64bit系统下未能加载文件或程序集“System.Data.SQLite”的解决办法
- 未能加载文件或程序集...系统找不到指定文件
- 未能加载文件或程序集。。。。系统找不到制定文件
- IIS报错:未能加载文件或程序集"file:///c:/windows/temp/iuwelzdf.dll"或它的一个依赖项。系统找不到指定的文件
- 未能加载文件或程序集 Newtonsoft.Json, Version=4.5.0.0 的报错,解决方法
- 未能加载文件或程序集“CrystalDecisions.CrystalReports.Engine, Version=10.2.3600.0,
- 未能加载文件或程序集“CrystalDecisions.CrystalReports.Engine, Version=10.5.3700.0
- 未能加载文件或程序集
- 未能加载文件或程序集问题
- 未能加载文件或程序集 解决办法
- 未能加载文件或程序集
- 未能加载文件或程序集 EnvDTE
- 未能加载文件或程序集
- 未能加载文件或程序集
- 未能加载文件或程序集
- 未能加载文件或程序集
- 未能加载文件或程序集
- struts2 跳转
- 基于web的android图像处理示例(Win7+Apache+PHP+Matlab+Android)http://blog.csdn.net/nupt123456789/article/detail
- 开发任务分发中的横向分发和纵向分发
- 群发“站内信”的实现
- VS2008中OpenGL环境配置
- win7系统使用engine进行开发报错,“未能加载文件或程序集”
- 网页数据采集:[5]新浪微博api详细教程
- Core Data的使用(二)
- 今天在学习物化视图时,遇到了ORA-12034问题
- 网页数据采集:[4]新浪微博app key申请教程
- Javascript跳转页面和打开新窗口等方法大全
- Ubuntu下修改DNS重启也能用的方法
- 学习红帽企业版RHEL 6.4的两问
- android socket通讯