我的产品(我正在使用Microsoft.Office.Interop.Excel)定位到葡萄牙观众,其中逗号是小数点。它有很多浮动和双重计算和百分比。 因此,当我在Windows上运行程序并将区域设置设置为美国时,程序运行良好,当我在区域设置为巴西的Windows上运行程序时,会发生很多错误的事情,比如百分比变得疯狂(a很多零和其他数字),一些计算导致无限结果和更多...
我的问题是,如何在C#解决方案中隔离区域设置?就像在美国修改区域设置一样,即使Windows配置了巴西?这可能吗?如果没有,我们还有其他办法解决这个问题吗?
提前致谢。
林肯