【发布时间】:2010-03-25 08:37:05
【问题描述】:
我使用 wmp.dll 构建了应用程序,它是我 XP 机器中的 Windows 系统文件。 如果我尝试将上述项目的输出添加到我的安装项目中,VS 会警告 'wmp.dll' 应该被排除,因为它的源文件 'C:\WINDOWS\system32\wmp.dll' 在 Windows 系统文件保护下。
“Detected Dependencies”文件夹下有三样东西。 Microsoft .NET Framework、Interop.WMPLib.dll 和 wmp.dll。
当然,该应用程序在我的机器上运行良好。但如果我将它安装到 Windows Server 2003 机器上,该应用程序不会启动。我认为这是因为不同版本的操作系统使用不同版本的 wmp.dll。
无论如何,我该如何解决这个问题?
ps。我什至从安装项目中排除了 wmp.dll。
【问题讨论】:
标签: visual-studio-2008 setup-project