2013-01-14 111 views
0

我想使用RegSvcs注册COM +应用程序。时发生错误:在安装过程中发生RegSvcs错误 - System.IO.FileNotFoundException - 无法加载文件或程序集

未知异常: 1信息:System.IO.FileNotFoundException - 无法加载文件或程序集“ServiceSta ck.Redis,版本= 3.9.32.0文化=中性公钥= 63fa1090bba1cba5 '或 其依赖项之一。该系统找不到指定的文件。

该项目中有6个依赖dll,其中2个是第3个dll,我将其放入了speical文件夹。其他DLL来自: C:\ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \和 C:\ Program Files \ Reference Assemblies \ Microsoft \ Framework \ v3.5。

如果有人遇到过这个问题,请回复我。谢谢。

+0

我应该从哪里替换dll。你为什么不试试?如果不行再次问 –

+0

我已经尝试过但失败。 –

+0

任何人都可以帮助我吗? –

回答

0

在Visual Studio中,打开Solution Explorer窗口并展开References节点。右键单击对组件的引用,然后单击“属性”。在属性窗口中将Copy Local更改为True,它会将程序集复制到项目的输出文件夹('bin \ Debug'或'bin \ Release')。

+0

终于我知道了。第三个DLL运行时版本与RegSvcs.exe不同。 –

相关问题