因为一个PC平台要求打出的PC包要在exe执行文件的文件信息版本号指定,用于版本更新
但是unity打出的包一般默认是unity引擎的版本信息
表示我用的是2018版本的unity
解决办法
打包budilSetting里勾选 create Visual Studio Solution 会导出一个VS项目 用vs 生成exe执行文件
导出来是这个鸟样子
修改这个文件 WindowsPlayerVersion.rc
修改这个值 之前是unity版本的常量值 修改成你需要的数值
打开VS项目会提示定位SDK库版本 确定就行,如果你的目录是中文请修改下
选择Master 构建否则你导出的都是 开发版本,
点击生成就可以在build 找到执行文件了