你必须在程序的Main函数中加入如下代码:(关于这段代码的详细说明,请参看杨中科老师的解释文章;加入这段代码后程序就可以正常运行了)
string dataDir = AppDomain.CurrentDomain.BaseDirectory;
if (dataDir.EndsWith(@"\bin\Debug\")
|| dataDir.EndsWith(@"\bin\Release\"))
{
dataDir = System.IO.Directory.GetParent(dataDir).Parent.Parent.FullName;
AppDomain.CurrentDomain.SetData("DataDirectory", dataDir);
}
文章地址:http://www.rupeng.com/forum/thread-11988-1-1.html.(求给分啊!原理其实不难,只是我说不够清楚)
|