是否有一种方法可以运行完全自包含的ASP.NET 1.1 web应用程序(无IIS或SQL Server)?
我有一个ASP.NET应用程序,我们目前正在为一个外部客户端托管该应用程序,该客户端是使用运行在IIS和SQL Server 2000上的.NET 1.1构建的。但是,我不想再托管这个应用程序了,我想把它交给客户机,这样他们就可以在本地机器上运行它了。有没有一种方法可以让他们在本地机器上运行此应用程序而不需要IIS?我已经看过这个解决方案,但我不确定它是否适用于.NET1.1。实现本地托管的.net 1.1 web应用程序的最佳方法是什么?这里有一篇关于托管ASP.net运行时的老skool文章。你也许能让这一切顺利 退房。在该网站上,他们说它可以承载.NET1.1应用程序。您可能可以对数据库使用ms sql express。为什么不在客户端的本地计算机上安装IIS?是否有一种方法可以运行完全自包含的ASP.NET 1.1 web应用程序(无IIS或SQL Server)?,.net,iis,.net-1.1,.net,Iis,.net 1.1,我有一个ASP.NET应用程序,我们目前正在为一个外部客户端托管该应用程序,该客户端是使用运行在IIS和SQL Server 2000上的.NET 1.1构建的。但是,我不想再托管这个应用程序了,我想把它交给客户机,这样他们就可以在本地机器上运行它了。有没有一种方法可以让他们在本地机器上运行此应用程序而不需要IIS?我已经看过这个解决方案,但我不确定它是否适用于.NET1.1。实现本地托管的.net 1.1 web应用程序的最佳方法是什么?这里有一篇关于托管ASP.net运行时的老skool文章
如果它的操作系统是某种Windows服务器,它仍然安装了IIS。
即使它是一台普通的客户端机器,WinXP Professional也会提供现成的IIS 关于SQL Server:
如果您的应用程序没有使用任何特殊的SQL Server功能,您可以尝试使用(SQL Server 2000的快速版本)来代替(下载)。
如果您使用完整的SQL Server 2000功能,您的客户机也需要在其本地计算机上使用完整版本
编辑: 现在我再次阅读您的问题,我想我可能误解了客户的“本地机器”部分: 你是说:
或者你真的是指第二种情况,在每个客户端上运行应用程序的完整副本 谢谢,我会调查的。同时,你知道我是否不能使用与.net1.1链接的文章吗?我希望能够排除这种可能性,而不是徒劳地追求它(特别是因为我已经花了一些时间在它上面,我不想突然改变方向,除非我确定…)。即使你在ASP.NET 2中托管它,你也可以运行一个用.NET 1.1构建的网站。唯一的要求是客户端机器上的2.0运行时。我指的是第一个实例,其中客户端只有一台机器将运行应用程序。在我最初的问题中,我可能应该更清楚一点。我正在决定走哪条路。。。我不使用完整的SQL Server 2000安装的功能,所以express版本应该可以工作,但是这是免费的,或者我需要为此购买许可证吗?哦,还有一件事:如果你的应用程序只读取和写入数据,不做任何特殊的操作,你可能可以使用更新的SQL Server express(MSDE已经被弃用,因为它是从2000年开始的,而SQL Server Express是更新的……而且是免费的)。