I've been troubleshooting this problem we have with a link label- on some computers the link area of the link label appear in the incorrect location. Turns out that the difference between machines reproducing the problem and machines that weren't reproducing the problem was simply what version of .Net our app was being run under. .Net 1.1 looked fine, .Net 2.0 was incorrect. To simply the scenario, I wrote a little test app that displays the string in question in a LinkLabel control, then used a config file to run the application in .Net 1.1, or .Net 2.0. Here is the result of my test:
That sucks, and I have absolutely no idea what would account for the difference (remember I literally ran exactly the same code:
linkLabel.Text = "ในการเปิดใช้งานปลั๊กอินนี้ โปรด ดาวน์โหลด และติดตั้ง .NET Framework 2.0 จากนั้นเริ่มการทำงานของ Windows Live Writer ใหม่"; linkLabel.LinkArea = new LinkArea(32,9);
If anyone out there can explain the difference, I would love to understand what is really going on here. In the meantime, I'll be looking for some other creative solution.
Comments