如何通过单击bin文件夹中的.exe文件来运行Web应用程序,就像我们在Windows窗体应用程序中一样

时间:2012-09-07 05:51:57

标签: c# visual-studio-2010

我需要一种方法来运行Web应用程序,就像我们通过从bin文件夹中单击.exe文件一样为Windows窗体应用程序。

示例:如果windows表单应用程序即“helloworld”创建意味着,我们可以移动到存储项目的实际文件夹,我们可以通过移动到helloworld文件夹 - > bin文件夹 - > debug手动运行应用程序资料夹,> HelloWorld.exe的。

同样我需要一种方法来运行基于wed的应用程序。我在Visual Studio 2010中使用C#语言

3 个答案:

答案 0 :(得分:1)

通过将Web应用程序发布到Web服务器然后在浏览器中打开链接来运行Web应用程序。你的选择是:

  1. 在visual studio中打开项目并点击F5开始调试。 visual studio将启动一个内置的Web服务器来托管您的应用程序。当它正在运行时,您将能够通过类似于http://localhost:53212/appurl的网址访问它

  2. 如果安装了IIS,则可以将项目发布到IIS。即使没有visual studio也可以通过类似于http://localhost/http://localhost/myapp的网址访问应用程序,具体取决于设置

  3. 您可以选择网络托管服务提供商并将您的网络应用程序发布到服务器。您可以通过http://myaccount.hostingcompany.com/等网址访问您的应用,或者如果您通过http://yourowndomain.com购买域名

  4. 如果您需要一个图标,以便用户可以双击它并转到您的网络应用程序网址,请创建一个包含

    的文本文件
     [InternetShortcut]
     URL=http://www.yourdomainurl.com/ 
     IconFile=
     IconIndex=0
    

    并将其存储为Yourname.url文件。

    但是,如果您需要一个行为与网页类似的可执行文件,则可以在Windows应用程序中托管webbrowser对象或创建WPF应用程序。

答案 1 :(得分:0)

对于Web应用程序,您必须在IIS(Web服务器)上托管。

这是一个可以帮助您get started with IIS

的链接

Web应用程序需要Web服务器,并且运行并不像单击exe那么简单。

.net允许您创建installers for web applicaitons

答案 2 :(得分:0)

您可以创建一个Windows窗体项目,并使用您想要指向的URL添加Web浏览器控件。

您也可以在没有IIS(从命令行)运行它或将其作为Windows服务安装。

http://www.realsoftwareblog.com/2012/03/running-standalone-web-application-as.html