当前位置: 首页 > article >正文

C#程序 Debugger,Release都没问题,但是,打包安装后:System.FormatException: 输入字符串的格式不正确

前言:
这是个问题解决,我们先谈问题:

这个问题不会再本地的调试机器上出现,但是,出现在你部署,或者说安装到其他的机器(通过VS构建安装项目来做)
C#程序 Debugger,Release都没问题,但是,打包安装后,报错, 应用程序发生了未经处理的异常。如果点击“继续”应用程序将立即关闭。System.FormatException: 输入字符串的格式不正确。 导致接收数据失败 


原因:

 笔者出现这个问题的根本原因,花了很长时间才找到:
 

          int imagecount = Convert.ToInt32(ini.ReadValue("Config", "SaveImage"));

这段代码的作用,是从一个配置文件读取保持的图像的数量,然后就是这里,你本地VS上跑玩QQ流程,但是,一旦安装就有问题。 


解决方案1:

使用TryParse或TryParseExact方法代替Parse,


解决方案2 : 

 


解决方案源码: 

int.TryParse(data[0], out int angle)
double.TryParse(data[1], out double error)


http://www.kler.cn/a/299287.html

相关文章:

  • 【VUE】11、安装nvm管理多个版本的node.js
  • 【学习笔记-opencv yolov8】
  • Redis——初识Redis
  • OpenAI即将推出推理AI大模型“草莓”
  • 离散时域和连续频谱之间的傅里叶
  • 【1】compose中获取窗口尺寸,宽度高度
  • springboot系列--自动配置原理
  • 产品经理的发现和成长
  • 基于Prometheus和Grafana构建现代服务器监控体系的解决方案
  • 使用Python通过字节串或字节数组加载和保存PDF文档
  • GAN及其变体
  • docker Get https://registry-1.docker.io/v2/: x509: certificate is valid for
  • 使用Python实现多个PDF文件的合并
  • 鸿蒙开发(API 12 Beta6版)【P2P模式】 网络WLAN服务开发
  • 教学辅助微信小程序|基于SSM+vue的高校教学微信小程序系统(源码+数据库+文档)
  • Android 源码中jni项目 加载so目录小结
  • 81页PPT产业园5G多功能智慧灯杆整体规划设计方案
  • 《Ubuntu 下载和安装的详细步骤》
  • 华为OD机试真题 - 分披萨 - 递归(Python/JS/C/C++ 2024 D卷 200分)
  • 怎么利用智能电销机器人改善您的销售效率