我对 azure WCF 项目有疑问。我想获取我添加到项目<添加->现有项目>的xml文件的文件路径。在其属性中,我设置了“如果较新则复制”,当我将其部署在 azure 服务器上时,我看到该文件已正确复制到bin中。我尝试过使用:
1)这个只在模拟器上本地工作:
string filePath = Path.Combine(Environment.GetEnvironmentVariable("RoleRoot"), @"approot", @"bin", @"myFile.xml");
2)不在任何地方工作(在模拟器和天蓝色上):
string appRoot = HttpContext.Current.Server.MapPath(@"~\");
string filePath = Path.Combine(appRoot + @"\", @"bin\myFile.xml");
也许除了将xml文件添加到输出目录之外还有另一种方法?我正在使用 EmguCV 并想加载级联 xml 文件。