日期:2014-05-18  浏览次数:21125 次

在初始化安装时发生异常: System.BadImageFormatException: 未能加载文件或程序集
Microsoft(R) .NET Framework 安装实用工具版本 4.0.30319.1
Copyright (c) Microsoft Corporation. All rights reserved.

在初始化安装时发生异常:
System.BadImageFormatException: 未能加载文件或程序集“file:///D:\快盘\cShape开发\集成开发解决方案\TS\bin\Debug\TS.exe”或它的某一个依赖项。试图加载格式不正确的程序。。

在批处理里 想安装 windows service 服务,
这个服务 我没有添加任何代码,也就是说不可能像提示的说的那样“试图加载格式不正确的程序。”
后来查了MSDN ,
http://msdn.microsoft.com/zh-cn/library/k7137bfe.aspx
貌似也没有上面说的问题啊



------解决方案--------------------
确保文件映像是有效的托管程序集或模块。
当非托管代码传递到 Load 以进行加载时,会引发此异常。

有关更多信息,Visual Basic 用户可参见互操作性疑难解答 (Visual Basic)。

确保您为程序集提供了正确的文件路径。
如果使用相对路径,请验证当前目录是否正确。 

http://topic.csdn.net/u/20100907/10/c8e0e724-efea-42e2-8bb3-e14722d8dda7.html