什么"在与指定的绑定约束匹配的类型上调用构造函数会引发异常." 在银光中意味着什么?
在我的Silverlight应用程序中,我使用常规SaveFileDialog来提示用户保存一些文件.
问题是在某些Windows 7计算机上,如果用户在保护模式下使用IE,并尝试保存到例如桌面上,则保存路径最终会像这样:
C:\Users\<user>\Appdata\Local\Microsoft\Windows\Temporary Internet Files\Virtualized\C\Users\<user>\Desktop
Run Code Online (Sandbox Code Playgroud)
有没有人知道我在哪里可以找到标志或值,表明这条路径将被用来代替Windows上的常规路径?
谢谢
c# silverlight internet-explorer protected-mode silverlight-oob
在获取Silverlight的网页现在显示2016年12月31日作为为Silverlight在Safari支持的终止.这似乎是未经宣布的新闻,目前还不清楚它是由Apple还是微软设定的.该日期与Firefox对NPAPI的支持结束相匹配.
问题1: Silverlight应用程序可以继续作为Mac上的OOB应用程序继续可行(并且可安装)吗?或者,不可避免地丢失broswer NPAPI支持意味着Silverlight在Mac上的完整终端?这里的帖子似乎提供了一些希望,但它已经很老了.
Q2:任何人都可以指出该Safari结束支持日期的来源/公告吗?
这段代码是如何工作的?
app.InstallStateChanged += (s, e) => UpdateUI();
NetworkChange.NetworkAddressChanged +=
(s, e) => UpdateNetworkIndicator();
Run Code Online (Sandbox Code Playgroud)
有人可以解读这个吗?
该代码来自Silverlight 4 OOB系统中使用的示例http://msdn.microsoft.com/en-us/library/dd833066(v=VS.95).aspx
UpdateNetworkIndicator不返回任何内容.UpdateUI不返回任何内容.
是否可以使用自定义安装程序部署XAP(非常类似于部署桌面应用程序),并将其配置为以具有提升权限的OOB运行?
底线是,当应用程序启动时,它应该在Elevated permissions + OOB中运行,安装后根本没有任何用户干预.
出于某种原因,每当我现在尝试在浏览器外运行我的SL4应用程序时,当我运行它时,我收到以下消息:
"无法从网络确定Xap文件的URL"
是指我的Web项目的旧名称,现在已重命名.我已经浏览了所有项目名称的参考资料,找不到了; 很明显,它从某个地方获得它!
谷歌搜索但没有找到任何东西(除了现在删除的SO问题的链接!).
任何帮助都感激不尽......
我有一个代码库,可以在各种配置中安装OOB SL5应用程序.根据运行时的配置(由init参数选择),我想在执行安装之前更新OOB设置(标题,窗口标题).似乎唯一的方法是在编译时通过OutOfBrowserSettings.xml文件(或项目设置UI).我错过了什么,或者这只是它的方式?
Silverlight页面表示它将在2017年3月之后无法在所有Mac浏览器上运行,但关于Mac上OOB Silverlight未来的问题根本不清楚.
所以问题是,OOB应用程序如何在Mac上运行?他们是否使用Safari来运行,并且应该在2017年3月之后停止工作?它们是否独立于浏览器运行并且即使在浏览器支持不再可用之后仍将继续工作?
sllauncher.exe具有以下不是非常有用的用法文本:
Usage: SLLauncher.exe [app_id] [debug] [/install:<file path to XAP>]
[/emulate:<file path to XAP>] [/overwrite] /origin:<original app uri>
[/uninstall] [/shortcut:<desktop|startmenu|desktop+startmenu|none>] [/pid]
Run Code Online (Sandbox Code Playgroud)
我对/pid
开关的作用特别感兴趣.我似乎找不到完全记录sllauncher的命令行开关的链接.
我正在寻找Silverlight来构建一个"跨平台"的桌面应用程序(无论如何都是Windows和Mac),但有一个显示阻止器,我无法找到解决方法.在Mac OS上,在Adobe AIR中,AIR应用程序可以修改Mac OS菜单栏上的主窗口菜单(文件,编辑,查看,帮助等).我无法从Silverlight OOB中找到一种方法.
对于Windows显然我可以在XAML中创建自己的菜单并使用它.然而,这并不适合在所有与Mac OS和它的外观很时髦的Mac用户.对于很多人来说,这可能不是一个显示器,但对我来说却是.我可以做些什么来解决这个等待微软实施它的问题?(我怀疑他们会这样.)
我唯一能想到的是使用一个包含WebView的窗口构建我自己的OS X应用程序,然后将其导航到我的silverlight应用程序.但是,在那一点上我失去了完全信任的提升,真的很糟糕.
macos silverlight silverlight-4.0 silverlight-oob silverlight-5.0
silverlight ×10
silverlight-oob ×10
c# ×3
macos ×3
.net ×1
asp.net ×1
blend ×1
npapi ×1
safari ×1