gpt4 book ai didi

wpf - Lync 2010 插件 - 具有提升权限的 Silverlight WPF

转载 作者:行者123 更新时间:2023-12-03 17:58:05 26 4
gpt4 key购买 nike

我正在 Visual Studio 2010 上为 Lync 2010 开发带有 WPF 和 Silverlight 4 的 CWE(对话扩展性窗口)。

我的应用程序从应用程序的根目录中读取 .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";
}

在按钮事件的事件处理程序中。对于任何路径(我的文档、根目录、应用程序等),应用程序都会说“不信任”。

我将构建的属性更改为浏览器外设置,并检查“需要提升信任”但没有任何 react 。

我尝试并尝试在 google 和 msdn 上寻找答案,但找不到解决方案。
所以有一个 list 或步骤列表可以在 Lync2010 上使用 Silverlight 制作一个值得信赖的 CWE?我忘记了什么?

请记住:这不是一个普通的网络应用程序,它是一个 lync 2010 应用程序。

还有 :我可以使用“ Debug模式”使用特殊文件夹来完成,例如本教程: 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 不起作用。

最佳答案

我正在使用和工作的工作是打开一个 XML,读取,复制到独立存储,从那里再次读取。每次我需要更改文件时,我都会读取它并在独立存储上再次复制

关于wpf - Lync 2010 插件 - 具有提升权限的 Silverlight WPF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8014646/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com