在另一台机器上运行我的Asp.Net Web应用程序

时间:2011-09-01 12:31:32

标签: c# asp.net iis

如何在另一台机器上运行我的应用程序,我的团队成员想要在他的计算机中查看该网页。他不想安装visual studio,只是想在浏览器中看到这个网页。

我正在使用Mac书

3 个答案:

答案 0 :(得分:6)

将其发布到Web服务器,或者让他在他的计算机上安装IIS并进行设置..等等。这将发布到Web服务器。

简而言之,ASP.NET网站需要运行Web服务器。通常它是IIS,但如果你有Visual Studio,它使用内置的Cassini Web服务器。无论哪种方式,您都需要在某种Web服务器中使用它。你不能把它作为一个独立的程序运行。

我没有'做过这个,但我认为你可以在Visual Studio中使用它在计算机上运行它仍然让他看到它。如果您运行它,您将看到地址格式为:

http:// localhost /:[某个端口号] / YourWebAppName

如果您在自己的计算机上运行Visual Studio,您的团队成员可以通过将“localhost”更改为您的PC名称来访问它。值得一试。

否则,以下是一些指向如何发布网站的链接,以防您不确定。

http://www.google.com/search?q=publishing+asp.net+web+sites&sourceid=ie7&rls=com.microsoft:en-us:IE-Address&ie=&oe=

答案 1 :(得分:3)

  1. 在IIS中创建新的虚拟目录
  2. 将目录root设置为项目根文件夹。
  3. 允许匿名访问。
  4. 然后,您的团队成员可以http://yourmachinename/virtualdirectoryname

    访问它

答案 2 :(得分:1)

对于IIS express http://learn.iis.net/page.aspx/868/iis-express-overview/

来说,这看起来不错

对于大多数事情来说,它在功能上与使用常规IIS 7.5无关,除了用这个更容易启动新网站。您只需使用命令行启动IIS Express,将其指向物理路径,设置CLR版本和端口,即可完成!

http://learn.iis.net/page.aspx/870/running-iis-express-from-the-command-line/

有一些说明如何做到这一点。