从 CD 运行的 ASP.NET 应用程序

发布于 2024-08-25 00:42:41 字数 185 浏览 12 评论 0原文

我开发了一个非常简单的 ASP.NET (jQuery) 应用程序。
RDBMS 是 MS Sql Server,但我可以轻松地将其转换为 MS Access。
我的客户希望将其制作成 CD,以便随时运行。

我正在考虑将其转换为 WinForm 应用程序,但我仍然必须在客户端上安装该框架。 还有其他“可能”的解决方案吗?

I've developed a very simple ASP.NET (jQuery) application.
The RDBMS is MS Sql Server but I could easily convert it in MS Access.

My client would like to have it available on a CD, ready to run.

I was thinking to convert it in a WinForm app but, still, I have to install the framework on the client.
Is there any other "possible" solution?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

烛影斜 2024-09-01 00:42:42

如果你将其转换为 HTML & 应该很简单jquery 脚本。由于 HTML 不需要任何单独的运行时 &还值得考虑的是,当响应发送到客户端时,asp.net 运行时也会执行相同的操作。

Should be simple if you convert it to HTML & jquery script. As HTML doesn't require any seperate runtime & also worth considering asp.net runtime also does the same thing when the response is sent to the client.

雨巷深深 2024-09-01 00:42:42

您也许可以使用 cassini http://www.asp.net/ 之类的东西来做到这一点下载/存档/卡西尼/。这是从 Visual Studio 运行时看到的 Visual Studio Web 服务器的简化版本。

在我的团队中,我们使用了它并将其包装在一个 exe 中,该 exe 允许我们启动 cassini 服务器并启动浏览器访问 cassini 服务器地址。

这仍然依赖于安装正确的 .NET Framework 版本。

编辑:一些最近的链接 http://ultidev.com/Products/Cassini/
http://blogs. msdn.com/dmitryr/archive/2008/10/03/cassini-for-framework-3-5.aspx

You maybe able to do this by using something like cassini http://www.asp.net/downloads/archived/cassini/. This is a simplified version of the visual studio web server that you see when you run from visual studio.

In my team we have used this and wrapped it in a exe that allows us to start the cassini server and start a browser to the cassini server address.

This still relies on the right version of .NET Framework being installed.

EDIT: Some more recent links http://ultidev.com/Products/Cassini/ and
http://blogs.msdn.com/dmitryr/archive/2008/10/03/cassini-for-framework-3-5.aspx

静若繁花 2024-09-01 00:42:41

与桌面应用程序相比,尝试在客户端计算机上运行 Web 应用程序会遇到更多麻烦。

Web 应用程序需要运行某种 Web 服务器,但桌面应用程序只需要框架。

您最好将其转换为桌面应用程序。

You're going to have more trouble trying to run a web app on a client machine than you will a desktop application.

A web app requires some sort of web server running, but a desktop app just needs the framework.

You're going to be better off converting it to a desktop app.

生生漫 2024-09-01 00:42:41

如果您的用户运行的是包含 IIS 的 XP、Vista 或 Windows 7 版本,您可以将该应用程序安装到虚拟目录中。不过,这对最终用户来说有很多要求。大多数用户不会安装 IIS,即使他们运行的 Windows 版本提供了 IIS。

If your users are running versions of XP, Vista, or Windows 7 that include IIS, you could conceivably install the application into a virtual directory. That's a lot to ask from end-users, though. Most users won't have IIS installed even if they are running a version of Windows that offers it.

翻了热茶 2024-09-01 00:42:41

我还没有尝试过这个,但我只是通过搜索“portable asp.net web server”

http://www.codeproject.com/KB/aspnet/TinyWebServer.aspx

简介

你有没有想过出现在
没有 IIS 的 ASP.NET 项目
可以访问吗?你有没有想过
如果有办法携带你的
无论您走到哪里,即在
USB 闪存盘甚至 CD?

如果是这样,那么这个很酷的 TinyWebServer 就是
为你!这个小型便携式网络服务器
可用于测试和开发
ASP.NET 项目,只要没有 IIS
可用。

I haven't tried this, but I just found it by searching for "portable asp.net web server"

http://www.codeproject.com/KB/aspnet/TinyWebServer.aspx

Introduction

Have you ever wanted to show up an
ASP.NET project where IIS was not
accessible? Have you ever thought of
if there can be a way to carry your
web server wherever you go, i.e., on a
USB flash stick or even a CD?

If so, then this cool TinyWebServer is
for you! This tiny portable web server
can be used for testing and developing
ASP.NET projects, wherever IIS is not
available.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文