我使用wmp.dll构建应用程序,这是我的XP机器中的Windows系统文件。 如果我尝试将上述项目的输出添加到我的安装项目,VS警告应该排除'wmp.dll',因为它的源文件'C:\ WINDOWS \ system32 \ wmp.dll'在Windows系统文件保护下< / em>的
“Detected Dependencies”文件夹下有三件事。 Microsoft .NET Framework,Interop.WMPLib.dll和wmp.dll。
当然,应用程序在我的机器上运行正常。但是,如果我将其安装到Windows Server 2003计算机中,则不会启动该应用程序。我认为这是因为不同版本的操作系统使用不同版本的wmp.dll。
无论如何,我该如何解决这个问题?
PS。我甚至从安装项目中排除了wmp.dll。
答案 0 :(得分:2)
听起来您对Windows Media Player有依赖性,并且未在您的服务器计算机上安装(或至少是相关版本)。这是安装在客户端上吗?