Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
VB.net安装问题_Vb.net_Mdac - Fatal编程技术网

VB.net安装问题

VB.net安装问题,vb.net,mdac,Vb.net,Mdac,在为VB.net应用程序创建设置时,我收到以下警告: 应排除警告1“msado15.dll”,因为其源文件“C:\Program Files\Common Files\System\ado\msado15.dll”受Windows系统文件保护 请建议我如何解决这类问题 谢谢,这意味着该文件通常已经在操作系统上,因此不需要安装它。如果在应用程序卸载中删除用户的原始受保护文件,可能会导致用户计算机出现问题。这是IDE组件互不通信的典型情况 一个组件说“您在代码中引用了msado15.dll,因此我

在为VB.net应用程序创建设置时,我收到以下警告: 应排除警告1“msado15.dll”,因为其源文件“C:\Program Files\Common Files\System\ado\msado15.dll”受Windows系统文件保护

请建议我如何解决这类问题


谢谢,

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

这是IDE组件互不通信的典型情况

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

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

非常感谢您的回复。这对我来说没有任何意义。此dll添加在EXE文件dependnecy下。从安装程序中删除此dll将导致一些问题。请建议将.MDAC包含在.net framework中,因此我认为您不必将其安装在vb.net应用程序中。我不知道为什么它会成为一种依赖。可能应用程序中有一个来自旧版本的声明。