原因:国际民商事法律冲突的产生主要是以下几个因素相互作用过的结果:
1、各国民商事法律制度互不相同。
2、各国民商事法律关系主体之间存在着正常的民商事交往。
3、各国承认外国人在内国享有平等的民商事法律地位。
4、各国在一定条件下承认外国民事法律在内国的域外效力。解决办法:
1、运用冲突规范来解决。冲突规范是一种法律适用规范,它仅指明某一种涉外民商事法律关系应如何适用法律,因而有别于能直接确定当事人权利义务的实体规范。
2、实体法解决。通过制定国际和国内的民商事实体规范直接确定当事人的权利义务,调整民商事法律关系。国际条约和国际惯例。