Silverlight 응용 프로그램 내에서 내 .Web 프로젝트 내에서 ClientBin 디렉터리 경로를 가져 오려고합니다. 현재, 내 방법은 다음과 같이 보이지만, 더 나은/더 간결이 경로를 얻을 수있는 방법이 있어야한다 : 당신이 HostingEnvironment 클래스의 정적 메서드 MapPath를 사용해야하는 웹 프로젝트에서Silverlight ClientBin 디렉터리 경로 가져 오기
public static string GetClientBinPath()
{
var applicationPath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().GetName().CodeBase);
if (applicationPath.StartsWith(@"file:\"))
applicationPath = applicationPath.Remove(0, 6);
applicationPath = Path.Combine(applicationPath, @"..\ClientBin");
return applicationPath;
}
니스! 빠른 응답에 감사드립니다. 가상 공간을 실제 공간에 "매핑"하는 쉬운 방법이 있어야한다는 것을 알고있었습니다. –