尝试使用VS安装加载带有错误格式异常的程序

时间:2012-09-18 18:38:04

标签: c# visual-studio-2010 dllimport

我设计了一个C#Windows appln,它也在内部调用了一些函数[通过DllImport()从C ++ DLL导入]

我的C ++代码在Win32平台中构建为.DLL,而我的C#构建为“任何CPU”平台。

当我在我的测试机器中运行.EXE(C#)时,我面临一个错误

  

尝试加载格式不正确的程序   来自hresult的例外0x8007000B

但是,如果我在我的机器中安装VSS 2010然后运行EXE,则不会遇到此错误。

1)此错误的原因? 2)安装VSS时为什么没有观察到错误?

我已经使用Win7 OS(64位)在 AnyCPU 平台中构建.EXE(C#),而平台依赖于内置的Win32

0 个答案:

没有答案