VB.Net - Resources 文件夹被其他人发现为病毒
VB.Net - Resources folder is found as a virus for others
作为安装程序开发人员...有几千人使用我的软件,我必须尽力让人们继续使用我的安装程序。
直到上个月一切都很顺利。
我和一些有这个问题/错误的人谈过错误是这样说的:
我把它粘贴到 pastebin 是为了不让这个线程挤满文本...
看完错误,我首先想到的是线程上的图片框坏了,或者资源文件夹中的图像损坏了。
但是,我与之交谈过的人声称这是他的防病毒软件阻止了资源文件夹。他再次禁用了他的防病毒软件 运行 程序,一切顺利。
(我确定...并检查过,他是对的 - 防病毒软件完全阻止了资源文件夹,并且不允许任何东西进出文件夹)
这是我的资源文件夹包含的内容:
图片
.AppSettings 用于在复选框设置中加载的文件...例如,如果您 select "No checkboxes" 它将应用 .AppSettings 文件,加载它,然后none 个复选框将被 selected(这是一个纯粹的例子)
一、(DotNetZip).dll文件,用于解压一个zip文件
Zip 文件,其中包含安装程序解压缩到所需文件夹中的文件。
现在......我完全不知道是什么导致了这样的问题:(
有什么办法可以预防吗?
P.S一两个月前还没有这个问题。
谢谢!
原来不是我的resources文件夹!
问题是由于加载设置过多导致主题无法及时加载。我通过添加解决了这个问题:
Me.SetStyle(ControlStyles.UserPaint, True)
Me.SetStyle(ControlStyles.AllPaintingInWmPaint, True)
Me.SetStyle(ControlStyles.OptimizedDoubleBuffer, True)
Me.Refresh()
在 FormLoad 中,它刷新了 Windows 表单上的所有项目,并允许程序避免冻结并更好地执行。
作为安装程序开发人员...有几千人使用我的软件,我必须尽力让人们继续使用我的安装程序。
直到上个月一切都很顺利。
我和一些有这个问题/错误的人谈过错误是这样说的:
我把它粘贴到 pastebin 是为了不让这个线程挤满文本...
看完错误,我首先想到的是线程上的图片框坏了,或者资源文件夹中的图像损坏了。
但是,我与之交谈过的人声称这是他的防病毒软件阻止了资源文件夹。他再次禁用了他的防病毒软件 运行 程序,一切顺利。
(我确定...并检查过,他是对的 - 防病毒软件完全阻止了资源文件夹,并且不允许任何东西进出文件夹)
这是我的资源文件夹包含的内容:
图片
.AppSettings 用于在复选框设置中加载的文件...例如,如果您 select "No checkboxes" 它将应用 .AppSettings 文件,加载它,然后none 个复选框将被 selected(这是一个纯粹的例子)
一、(DotNetZip).dll文件,用于解压一个zip文件
Zip 文件,其中包含安装程序解压缩到所需文件夹中的文件。
现在......我完全不知道是什么导致了这样的问题:(
有什么办法可以预防吗?
P.S一两个月前还没有这个问题。
谢谢!
原来不是我的resources文件夹!
问题是由于加载设置过多导致主题无法及时加载。我通过添加解决了这个问题:
Me.SetStyle(ControlStyles.UserPaint, True)
Me.SetStyle(ControlStyles.AllPaintingInWmPaint, True)
Me.SetStyle(ControlStyles.OptimizedDoubleBuffer, True)
Me.Refresh()
在 FormLoad 中,它刷新了 Windows 表单上的所有项目,并允许程序避免冻结并更好地执行。