0
기본적으로 기존 영어 msi 파일의 현지화 된 복사본을 만들려고합니다. MSI를 적절한 wxl 파일 n 코드 페이지로 다시 작성하면 시간이 오래 걸리고 25 개 이상의 언어로 설치 프로그램이 필요합니다. 컨트롤 n의 텍스트와 같은 다른 모든 로컬 문자열에 액세스 할 수 있지만 오류 테이블을 변경하는 방법을 찾을 수 없습니다.액세스 msi의 오류 테이블
Orca를 사용하여 내 MSI의 모든 테이블을 내보내려고했지만 "오류 테이블"이 없습니다.
오류 테이블에 액세스하기 위해 다음 코드를 시도했지만 실패했습니다.
//string strControlName = "Back";
//string sql = String.Format("SELECT Text FROM Control WHERE Control='{0}'", strControlName);
//ABOVE SQL EXECUTES SUCCESSFULLY
string sql = "SELECT Error FROM Error";
view = database.OpenView(sql);// THROWS EXEPTION AND FAILS.
view.Execute(null);
record = view.Fetch();
if (record != null)
{
retVal = record.get_StringData(1);
}
System.Console.WriteLine("retVal = " + retVal);
는 I 위 대한 MSDN Error Table 함. 제안하십시오 ...
도움 주셔서 감사합니다 롭 :) – Nocturnal