Tag: tlbexp

TlbExp.exe错误:此程序集由运行时更新版本构建

我们将服务器的一部分移动到.net 4.0。 我们已经向Vs2010迈进了第一步,但没有改变任何项目的目标框架。 作为第二步,我将服务器的特定部分移动到目标4.0,以便我们可以使用一些新function。 我在针对4.0的类库DLL上调用TLBexp.exe时遇到问题。 此DLL还引用了许多以2.0为目标的DLL。 我收到错误:TlbExp:错误TX0000:无法加载文件或程序集’file:Library.dll’或其依赖项之一。 此程序集由比当前加载的运行时更新的运行时构建,无法加载。 我正在调用随附的TLBExp:Microsoft SDKs \ Windows \ v7.0A \ bin \在我在VS2010命令提示符中调用的命令中,我引用了v4.0.30319二进制文件(例如mscorlib.tlb) 是否在允许引用2.0库的4.0 DLL上运行TLB? 如果是,那么我收到此错误的任何原因。 这是我使用的确切命令调用:“C:\ Program Files \ Microsoft SDKs \ Windows \ v7.0A \ bin \ tlbexp.exe”/ silent / win32 / tlbreference:“C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ mscorlib.tlb“/tlbreference:”C:\Windows\Microsoft.NET\Framework\v4.0.30319\System.tlb”/ tlbreference:“C:\ Windows \ Microsoft.NET \ Framework \ […]