,对客户的Awesomium要求

时间:2014-03-05 06:19:20

标签: .net c#-4.0 awesomium


我在一个项目中使用了Awesomium网络浏览器,一切都在“开发人员”PC上工作得很好(我在几台PC上测试了它的功能),
但是在原始客户端(没有安装Visual Studio或其他第三方软件),嵌入式浏览器甚至不会打开 为了使用Awesomium,是否有任何要求应用于客户? 如果是的话,他们是什么? (例如,我应该使IE默认浏览器或更新ActiveX等...?)
谢谢你的时间。

3天后:

好的,现在我知道造成这个问题的原因了 所需要的只是“在管理员上运行一次程序”,之后,
即使对于简单的用户,程序也能正常工作 我假设Awesomium将在FIRST使用时创建一些文件夹(如temp,cache或其他东西),
在那之后,不会有问题,
但是, “它试图创建哪些文件或文件夹?”

2 个答案:

答案 0 :(得分:0)

http://wiki.awesomium.net/getting-started/redist.html

您需要在应用程序中分发所有Awesomium依赖项。只需在Awesomium.Core上设置Copy LocalTrue,在WPF控件上设置Awesomium.Windows.Controls,或在项目中为WinForms控件设置Awesomium.Windows.Forms参考和所有必需文件都应该复制到构建输出文件夹中。

您也可以在客户端PC上将它们安装到GAC中,如果您有多个Awesomium项目,这可能很有用。

答案 1 :(得分:0)

嗯,最后,我必须首次在每台计算机上以管理员的身份运行该程序,在第一次之后,您可以将软件用作用户