在终端服务器上运行的 Winforms c# 应用程序。按钮和菜单项的所有图像都作为资源存储在 .resx 文件中。经过一些重度使用,在使用系统时打开和关闭窗口,抛出“索引超出范围”异常并且窗口不再打开。如果用户试图导航到系统的任何其他部分,它会因同样的原因而失败。将其缩小到无法再加载的资源。
有谁知道可能导致这种情况的原因或我如何能够避免这种情况?我应该使用不同的方法来存储要用于我的应用程序的图像吗?
附加信息:原来用户收到的是“参数无效”异常,而不是索引超出范围。
在终端服务器上运行的 Winforms c# 应用程序。按钮和菜单项的所有图像都作为资源存储在 .resx 文件中。经过一些重度使用,在使用系统时打开和关闭窗口,抛出“索引超出范围”异常并且窗口不再打开。如果用户试图导航到系统的任何其他部分,它会因同样的原因而失败。将其缩小到无法再加载的资源。
有谁知道可能导致这种情况的原因或我如何能够避免这种情况?我应该使用不同的方法来存储要用于我的应用程序的图像吗?
附加信息:原来用户收到的是“参数无效”异常,而不是索引超出范围。