C# 同时使用windows和asp

C# 同时使用windows和asp,c#,C#,我们可以在asp网页中添加windows窗体吗。 例如,如果有人单击网页(.aspx)上的按钮,用户将收到windows窗体(.cs) 然后再互相切换。简而言之,不,这是不可能的 不能在网页中嵌入windows窗体应用程序 (富互联网应用程序)是HTML5的核心内容,而目前flash和silverlight是最接近您所寻找的东西 正如@Mitchel Sellers提到的,您可以始终链接到exe,保存它并执行下载的文件,但这远远不是无缝的。不,没有任何方法可以做到这一点。您唯一的选择是用户单击链

我们可以在asp网页中添加windows窗体吗。 例如,如果有人单击网页(.aspx)上的按钮,用户将收到windows窗体(.cs)
然后再互相切换。

简而言之,不,这是不可能的

不能在网页中嵌入windows窗体应用程序

(富互联网应用程序)是HTML5的核心内容,而目前flash和silverlight是最接近您所寻找的东西


正如@Mitchel Sellers提到的,您可以始终链接到exe,保存它并执行下载的文件,但这远远不是无缝的。

不,没有任何方法可以做到这一点。您唯一的选择是用户单击链接,下载.exe,然后让用户启动应用程序

原因是Windows窗体设计为在Windows上运行,并使用不同的权限集运行。因此,web应用程序首先可以在非windows平台上运行,其次,不能在用户计算机上实际启动应用程序。

这是不可能的


要做到这一点,最接近的方法是在浏览器中嵌入Silverlight。

即使在asp.net应用程序中添加了一些windows窗体UI(例如消息框),它也只会在web服务器上启动。。没有一个客户会站在他们这边

我不太清楚你为什么需要这个?但最接近这一点的是“Mikael Svenson”说的Silverlight