将WPF转换为.XBAP不起作用!

时间:2011-05-16 23:43:58

标签: asp.net wpf xbap

您好  我想将WPF与ASP.NET项目集成,我读到了这个问题,我知道我必须将WPF项目转换为.xbap我试图在两个项目中遵循这个http://www.xbap.org/tutorial.html

1-作为对WPFBrowserApplication的测试:结果是  当我运行一个使用“Hello XBAP”

打开的本地主机网页时,只需一个.xbap文件

但我想转换以下WPF应用

2-关于这一个https://msmvps.com/blogs/theproblemsolver/archive/2009/12/23/rehosting-the-workflow-designer-in-wf4.aspx我放了  从第4步开始,它只是在WPF网格上给了我“Hello XBAP”并作为桌面应用程序运行 甚至我将xaml和xaml.cs中的所有内容从Window更改为Page

我真的需要帮助。谢谢

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

要将基于页面的应用程序转换为XBAP,请在.vbproj文件中设置4个关键标记的值

1.如果要在Web浏览器中托管应用程序,可以将HostInBroser标记设置为True 2.将Install标记设置为False以防止在计算机上安装XBAP。将此标记设置为False还会将应用程序缓存在Temporary Internet Files文件夹中 3. ApplicationExtension标记将.xbap设置为应用程序文件的扩展名。 4.您使用TargetZone标记设置应用程序的Internet安全级别。