适用于常见Windows用户的ASP.NET部署

时间:2022-09-03 20:12:00

i want to make a Windows Application in ASP.NET.

我想在ASP.NET中创建一个Windows应用程序。

My question is :

我的问题是:

What are the Windows requirements for it to run ?

它的Windows运行要求是什么?

Is IIS installed on all Windows versions from Vista and above ?

是否在Vista及更高版本的所有Windows版本上安装了IIS?

If a newbie user wants to install my ASP.NET application what is necessary for him to do ?

如果新手用户想安装我的ASP.NET应用程序,他需要做什么?

Is there a way to automate this process ?

有没有办法自动化这个过程?

2 个解决方案

#1


0  

You need the following installed:

您需要安装以下内容:

  • The .NET runtime, probably .net 4.0.
  • .NET运行时,可能是.net 4.0。

  • You don't need IIS to develop, but you need it to host your application
    • For development you can use IIS Express or the built in web server in Visual Studio
    • 对于开发,您可以在Visual Studio中使用IIS Express或内置Web服务器

  • 您不需要开发IIS,但需要它来托管您的应用程序对于开发,您可以在Visual Studio中使用IIS Express或内置Web服务器

  • You install IIS from windows features
  • 您从Windows功能安装IIS

  • For automating the process there are several option depending on how advanced you want to be. Check out octopusdeploy for a release manager, but you still need to package the project as an artifact suitable for Octopus deploy. Also, check out web deploy
  • 对于自动化过程,有几个选项取决于您希望的高级程度。查看octopusdeploy以获取发布管理器,但您仍需要将项目打包为适合Octopus部署的工件。另外,请查看Web部署

#2


0  

A If you want install , you can use

A如果要安装,可以使用

1 Installer Windows

1安装程序Windows

2 Click Once

2单击“一次”

3 Or XCopy

3或XCopy

Link : http://msdn.microsoft.com/en-us/library/k3bb4tfd%28v=vs.80%29.aspx

链接:http://msdn.microsoft.com/en-us/library/k3bb4tfd%28v=vs.80%29.aspx

B If you want automatize deployement, you can use Team Foundation Server and define BuildDefinition

B如果要自动化部署,可以使用Team Foundation Server并定义BuildDefinition

Nota : You need Visual Studio in order to develop your application

注意:您需要Visual Studio才能开发您的应用程序

#1


0  

You need the following installed:

您需要安装以下内容:

  • The .NET runtime, probably .net 4.0.
  • .NET运行时,可能是.net 4.0。

  • You don't need IIS to develop, but you need it to host your application
    • For development you can use IIS Express or the built in web server in Visual Studio
    • 对于开发,您可以在Visual Studio中使用IIS Express或内置Web服务器

  • 您不需要开发IIS,但需要它来托管您的应用程序对于开发,您可以在Visual Studio中使用IIS Express或内置Web服务器

  • You install IIS from windows features
  • 您从Windows功能安装IIS

  • For automating the process there are several option depending on how advanced you want to be. Check out octopusdeploy for a release manager, but you still need to package the project as an artifact suitable for Octopus deploy. Also, check out web deploy
  • 对于自动化过程,有几个选项取决于您希望的高级程度。查看octopusdeploy以获取发布管理器,但您仍需要将项目打包为适合Octopus部署的工件。另外,请查看Web部署

#2


0  

A If you want install , you can use

A如果要安装,可以使用

1 Installer Windows

1安装程序Windows

2 Click Once

2单击“一次”

3 Or XCopy

3或XCopy

Link : http://msdn.microsoft.com/en-us/library/k3bb4tfd%28v=vs.80%29.aspx

链接:http://msdn.microsoft.com/en-us/library/k3bb4tfd%28v=vs.80%29.aspx

B If you want automatize deployement, you can use Team Foundation Server and define BuildDefinition

B如果要自动化部署,可以使用Team Foundation Server并定义BuildDefinition

Nota : You need Visual Studio in order to develop your application

注意:您需要Visual Studio才能开发您的应用程序