Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 客户端计算机是否需要安装.NET才能运行ASP.NET web应用程序_C#_Asp.net_.net_Asp.net Mvc - Fatal编程技术网

C# 客户端计算机是否需要安装.NET才能运行ASP.NET web应用程序

C# 客户端计算机是否需要安装.NET才能运行ASP.NET web应用程序,c#,asp.net,.net,asp.net-mvc,C#,Asp.net,.net,Asp.net Mvc,我目前正在使用.net framework 4.5开发一个asp.net web应用程序,我想知道用户是否也需要在其计算机上安装.net framework来使用asp.net web应用程序。我知道服务器本身需要安装框架,但我很好奇客户机是否也需要安装框架 我的直觉告诉我,使用web应用程序不需要框架,因为这会限制可以访问该网站的用户数量。这对我来说也没有太大意义,因为服务器已经在处理备份的c#代码 客户端计算机是否需要安装.NET才能运行ASP.NET web应用程序 否。 承载ASP.Ne

我目前正在使用.net framework 4.5开发一个asp.net web应用程序,我想知道用户是否也需要在其计算机上安装.net framework来使用asp.net web应用程序。我知道服务器本身需要安装框架,但我很好奇客户机是否也需要安装框架

我的直觉告诉我,使用web应用程序不需要框架,因为这会限制可以访问该网站的用户数量。这对我来说也没有太大意义,因为服务器已经在处理备份的c#代码

客户端计算机是否需要安装.NET才能运行ASP.NET web应用程序

否。

承载ASP.Net应用程序的计算机需要.Net framework。客户端只获取HTML/Javascript/CSS,这是客户端浏览器可以处理的内容。没有在客户端上执行服务器端代码

其他技术(如PHP、JSP)也是如此


您还可能会看到:

不,代码是用C#和ASP.NET编写的,但服务器将其转换为HTML、CSS和javascript等并发送给客户端。

公平地说,这可能是他认为自己在做的事情。这里常见的误解。然而,我不知道怎样才能更好地与提问者沟通。考虑移动建议评论/删除建议。谢谢你的输入@ SimonMcLoughlin,但显然我目前正在研究中,我认为这个网站是作为一种替代知识的手段创建的服务器。如果我错了,请纠正我。@MarquisBlount是/否。它是用来询问用户无法解决的问题的。例如,
我运行此代码并得到错误X,我在谷歌上搜索了一下,什么也没找到。是否有人知道如何解决此问题。
Stackoverflow要求您尝试自己研究此问题,而不是要求他人为您完成工作。这个问题的答案在很多地方。我对C#的理解非常有限,我已经读过很多次了。这可能是谷歌搜索你的部分,而不是问别人。这正是我的建议所指的。这与C#或ASP.net无关。它涉及到对web编程的基本理解。基本上,web开发101,如果您愿意的话。了解客户端和服务器端、无状态性质等之间的差异,了解在客户端和服务器上运行哪种技术,对于任何语言或web技术堆栈的任何开发都是通用的。