Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.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# 控制台应用程序或web应用程序_C# - Fatal编程技术网

C# 控制台应用程序或web应用程序

C# 控制台应用程序或web应用程序,c#,C#,我正在创建一个将在服务器上运行的c#应用程序。此应用程序没有任何UI。 它做了以下工作: 调用应用程序时,在PDF文件中显示流 修改PDF的页脚(在此过程中创建一些临时文件,这些文件存储在与应用程序相同的服务器上) 使用适当的HTTP头将新版本的PDF流回给用户,以表明它是PDF 我的问题是:我是否需要将此项目创建为C#web应用程序?或者它可以是一个简单的控制台应用程序 您可以创建C#控制台应用程序,该应用程序将安装在服务器上并提供后端功能。 但你也可以通过网络应用来实现这一点。 第三个是

我正在创建一个将在服务器上运行的c#应用程序。此应用程序没有任何UI。
它做了以下工作:

  • 调用应用程序时,在PDF文件中显示流
  • 修改PDF的页脚(在此过程中创建一些临时文件,这些文件存储在与应用程序相同的服务器上)
  • 使用适当的HTTP头将新版本的PDF流回给用户,以表明它是PDF
我的问题是:我是否需要将此项目创建为C#web应用程序?或者它可以是一个简单的控制台应用程序

您可以创建C#控制台应用程序,该应用程序将安装在服务器上并提供后端功能。 但你也可以通过网络应用来实现这一点。
第三个是“WPF”概念,它将web布局更改为桌面/控制台应用程序。

只使用web/rest服务怎么样谢谢。这就是我想知道的。我不知道为什么我的问题受到如此多的憎恨。