1
我有一个控件,它在加载时解析一个带有国家名称的XML文件,稍后填充一个ComboBox。我访问我的XML,如下所示:由于不正确的运行程序集路径导致的WPF设计器错误
public DataTable GetData()
{
DataTable dt = new DataTable();
DataSet ds = new DataSet();
ds.ReadXml(AppDomain.CurrentDomain.BaseDirectory + @"..\..\Resources\XML\countries.xml");
return ds.Tables[0];
}
GetData在控件的加载处理程序中调用。
在设计时,但是,我得到一个错误,该目录不与XML文件中存在,当你看到它是找错了的AppDomain路径(Visual Studio中,没有项目):
我该如何解决此问题?
这是有效的,刚刚阅读完这个在https://msdn.microsoft.com/en-us/library/bb546934%28VS.90%29.aspx – eYe