我可以在线转换从C#到asp.Net到主机应用程序吗?
是否可以将C#应用程序转换为asp.Net网页? 我想做的就是在我的网站上显示应用程序!? 该网站是在flash中制作的,如果我选择直接打开应用程序,它会下载.exe,这不是我假装的。
编辑:应用程序只有大约30个按钮,除了第一个按钮之外还有一个附加forms。
所有标准C#类/库都应该顺利迁移。 您将要度过的艰难时期是将(推测)winforms用户界面转换为function齐全的Web界面。 没有直接转换,但大多数winforms控件都有一个近似的Web等价物。
听起来像CodeDOM的潜在候选人。 本文应指出正确的方向; 它演示了如何将Windows窗体转换为Web窗体,并且从截图中看起来非常成功。
在一天结束时,手动处理它可能更容易。 除非这是一个非常简单的应用程序,否则你可能不得不咬紧牙关和DIY。
我认为这个问题最简单的答案是,不。 桌面应用程序和Web应用程序具有完全不同的结构,即使您可以在后面的代码中使用C#。 没有简单的方法将桌面应用程序项目转换为我所知道的ASP.net项目。
- WebForms UnobtrusiveValidationMode需要一个用于jquery的ScriptResourceMapping
- WebClient.DownloadFileAsync – 一次下载一个文件
- 在我的ASP.NET Codebehind中使用StringBuilder编写HTML是一个好习惯吗?
- system.outofmemoryexception填充DataAdapter时?
- WCF流式文件传输在.NET 4上
- 将操作数作为sql参数传递
- 你应该在哪里存储第三方集会?
- 使用asp.net中的webbrowser将html页面转换为图像花费太多时间来生成重型html页面的图像
- 使用Microsoft Web Optimization Framework时,请勿对某些文件进行uglify