CassiniDev嵌入WinForm应用程序?

3
我正在尝试创建一个winform应用程序,该应用程序还具有可以与winform应用程序内部生成的事件交互的Web界面。我已经成功地在应用程序中运行了cassinidev服务器,并且asp.net页面正在被处理,但我仍然遇到了一些障碍,而且我不确定它们是否可能?
  1. 我无法使用代码后端页面。我已将适当的属性添加到页面指令中,但我仍然无法从aspx页面访问控件。
  2. 我无法从Web应用程序部分访问类。请参见屏幕截图...
也许我想要实现的目标甚至都不可能,但如果有人能帮助我指点方向,我将不胜感激! enter image description here
1个回答

0

我很确定你做不到这一点,因为你唯一可用的选项是“网站路径”选项。 但是,如果你找到了某种共享数据的方法(也许使用ApplicationPool),你可能可以做到这一点……但我猜你仍然需要在启动时将该数据转换为网站中的静态变量。 对我来说似乎太麻烦了。 我建议你也自托管WebApi,然后将其用作网站的数据层。 两者都可以在winforms和webapi中托管,并且webapi可以直接从你的代码中共享静态数据 :)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接