5

I하려면 Lync 2010 년을 위해, 비주얼 스튜디오 2010 WPF와 실버 라이트 4와 CWE (회화 확장 창)을 개발하고 있어요 실버 라이트 WPF 관리자 권한으로는Lync 2010 플러그인 -

내 응용 프로그램 .XML 목록에서를 읽고 응용 프로그램의 루트 디렉토리와 문자열 배열로. 버튼 이벤트의 이벤트 핸들러에서

bool featureComplete = Application.Current.HasElevatedPermissions; 
if (featureComplete) 
{ 
    List<string> files = new List<string>(Directory.EnumerateFiles(textBox1.Text, "*.*")); 
    mensajes.Content = files.Count; 
} 
else 
{ 
    mensajes.Content = "no trust"; 
} 

:

는이 코드를했습니다. 모든 경로 (내 문서, 루트, 응용 프로그램 등)를 사용하면 응용 프로그램에 "신뢰 없음"이라고 표시됩니다.

빌드의 속성을 브라우저 외부 설정으로 변경하고 "상승 된 신뢰 필요"에도 체크하지만 아무 일도 일어나지 않습니다.

나는 Google과 msdn에서 답변을 찾기 위해 노력했지만 해결책을 찾지 못했습니다. Silverlight를 사용하는 Lync2010에서 신뢰할 수있는 CWE를 만들기위한 체크리스트 또는 단계 목록이 있습니까? 뭐 잊었 니?

다음은 기억해야 할 일반적인 웹 응용 프로그램 인 lync 2010 앱이 아닙니다.

ALSO :이 튜토리얼 같은 특수 폴더와 "디버그 모드"와 함께 할 수 있습니다 http://www.silverlight.net/learn/graphics/file-and-local-data/local-file-access

그것은 작동하지만하려면 Lync 2010에서 실행할 때 해당 폴더에 대해 "액세스 거부"라고 . lync 애플릿과 같은

응용 프로그램으로 만 디버그에서 작동 코드가 아닌 작품 :

List<string> picsinfolder = new List<string>(); 
    var pics = Directory.EnumerateFiles 
     (Environment.GetFolderPath(Environment.SpecialFolder.MyPictures)); 
    foreach (var item in pics) 
    { 
     picsinfolder.Add(item); 
    } 
    listBox1.ItemsSource = picsinfolder; 

미리 감사.

PD : 문제를 해결하는 해결 방법을 대답으로 받아 들일 수 있습니다. PD2 : 아니요. xap 서명이 작동하지 않습니다.

답변

0

내가 사용하고있는 저작물은 XML을 열어서 읽기 전용 저장소로 복사하고 거기에서 다시 읽습니다. 파일을 변경할 필요가있을 때마다 읽기 및 격리 저장소에 다시 복사

관련 문제