java - 是否可以将我的 ASP.NET 应用程序捆绑到一个可自行执行的 Web 应用程序中? (我知道Java可以)

标签 java .net iis executable

注意:我是一名经验丰富的 Java 开发人员(10 年),最近决定让事情变得有趣并跳转到 ASP.NET/C# 世界。因此问题...

我的业务需求是构建一个 ASP.NET Web 应用程序,该应用程序可以安装到“企业数据中心”供整​​个组织使用,或者可以由单个用户下载并在他们的桌面上运行(假设 WinXP 或更高)。将 Web 应用程序安装到企业环境中很容易,但允许单个用户下载文件、双击,然后通过 Web 浏览器访问该应用程序则完全是另一回事。

为了解决 Java 中的单用户困境,我会简单地将 Jetty 网络应用程序服务器捆绑到我的应用程序中,并配置 WAR 文件以启动网络服务器并在有人双击它时运行网络应用程序。

在 .NET 世界中有什么方法可以做这样的事情吗? 是否有其他 .NET Web 应用程序容器可以捆绑到我的应用程序中? 我是否需要创建一个安装程序向导来在用户计算机上配置 IIS?

非常感谢任何帮助。

最佳答案

可能最接近您所描述的是 WPF 浏览器应用程序。

我个人会使用的是安装了 ClickOnce 的 winform 或 wpf 应用程序。

关于java - 是否可以将我的 ASP.NET 应用程序捆绑到一个可自行执行的 Web 应用程序中? (我知道Java可以),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2262955/

相关文章:

java - servlet 返回空白页

javascript - SignalR-Hub在IIS停止、启动后将不再调用客户端函数

java - spring jdbcTemplate如何捕获异常?

java - Android LayoutInflater 获取 EditText 数据

java - java如何使用编译器

.net - Sitecore RTE 类别列表未更新

c# - 返回泛型类型的实例

.net - 两组 Int32 - 计算交点的最快方法

asp.net - 在本地访问 ASP.net 中的 Active Directory 工作正常。在服务器上部署相同的代码后给出授权错误

iis - 将所有裸域 url 重定向到保留 url 的子域 (www) url,IIS/ASP.NET 上的一页除外