问题分析:根据你的描述,你的情况可能是热源性过敏性荨麻疹,具体的过敏原是阳光或者引起机体的发热。西药的治疗只能够控制症状。
意见建议:建议是避免接触过敏原,是预防荨麻疹的最好的办法,不要晒太阳,少吃辛辣,刺激,热毒的食物。