2

在为 VB.net 应用程序创建设置时,我收到以下警告:“Warning 1 'msado15.dll' should be exclude because its source file 'C:\Program Files\Common Files\System\ado\msado15.dll” is在 Windows 系统文件保护下。

请建议我如何解决此类问题。

谢谢,

4

2 回答 2

1

这是 IDE 组件不相互通信的典型案例。

  • 一个组件说“您msado15.dll在代码中引用,因此我应该将它包含在项目中”。
  • 一个不相关的组件说“msado15.dll在我的受保护 DLL 列表中,因此我应该警告您不要包含它”。
  • 但是,没有一个组件会像人类一样思考并说“等等,这个 DLL 是框架的一部分,因此我应该默默地从安装程序中删除它”。

最后一部分由您自己完成。

于 2010-07-10T08:41:12.900 回答
0

这意味着该文件通常已经在操作系统上,因此不需要安装它。如果您在应用卸载时删除用户的原始受保护文件,可能会导致用户机器出现问题。

于 2009-10-26T19:22:09.023 回答