none
IIS Developer Express 支持非本机的访问不? RRS feed

  • 问题

  • IIS Developer Express 支持非本机的访问不?

     

    在过往Visual Studio系列的自带的web server出于安全考虑都不能让非本机访问.

    不知这个iis express是否支持非本机访问呢?

    • 已移动 Sheng Jiang 蒋晟 2010年7月24日 7:12 (发件人:Visual Studio 相关讨论)
    2010年7月23日 8:18

答案

  • 可以的,参看这篇文章:
    http://weblogs.asp.net/scottgu/archive/2010/06/28/introducing-iis-express.aspx


    This posting is provided "AS IS" with no warranties, and confers no rights. Microsoft Online Community Support. My Blog:http://xhinker.com
    2010年7月30日 5:52
    版主
  • 当前的测试版本默认情况下是不可以的。

    但是微软的工作人员已经表态过:在未来是可以通过一些设置来让IIS Express接受远端访问的,也可以将IIS Express作为可承载组件嵌入到其他应用程序中(IIS Express可以在Windows XP上运行,所以IIS Express可以用在IIS可承载核心无法使用的场合——虽然说IIS Express和IIS 7是基于相同的技术的)。


    Most questions i'm interested in might have two or more possible answers i know or i don't know. So please read question carefully before you try to answer, and explan your question detailedly before asking for help. 很多看起来简单的问题都存在多种可能性,如果您不能详细的解释,别人就不能正确判断出您所遭遇的实际状况,因而不能给出最适合的解决办法。在您没有给出详细信息的情况下,施助者只有张贴大量有可能有关的解决办法。而您可能没有耐心阅读所有这些东西,在这种情况下您就客观地形成了对施助者的伤害——除非“施助者”并没有用心去尝试帮助您。 同样地,当您尝试解答一个看起来“好像遇到过”的问题的时候,您也需要详细地阅读和理解这个问题。如果您不了解问题的细节,您可能会给出不相关的或者无助于解决当前问题的解答。
    • 已建议为答案 Licshee 2010年8月1日 17:27
    • 已标记为答案 dotNetDR_ 2010年8月11日 3:28
    2010年8月1日 17:26

全部回复

  • Express版锁定在初学者及非商业用途。尽管如此,Visual   Studio   2005   Express仍然是适合广大学生,软件开发爱好者,初学者的功能强大、易学易用的IDE. 
    1.不能远程除错:限制本机开发与除错。   
    2.不能远程访问数据库(Visual   Web   Developer   2005   Express版可以):主从架构的应用,限制只能存取本机数据库;Visual   Web   Developer   2005   Exress版是针对Web开发,内建的Web   Development   Server是开发与测试的网页服务器,也是只能存取本机的数据,不过部署到IIS以后,当然是可以远程访问数据库,否则就「Web」不起来了。   
    3.数据库设计工具不能提供远程「数据连接」节点:存取数据库都限定本机,数据库的设计当然也限本机。   
    4.不能支持Office开发:关于企业最常见的Office整合应用-汇出/汇入数据至Excel,再进一步制作成报表,Express版无法完成。 
    5.不能远程部署:Standard以上版本开发的主从架构应用程序,提供ClickOnce机制,让使用者可以延用Windows   Update的操作模式,由系统自动比对及下载更新程序,减少版本更新的困难度。Express版有劳手动部署。 
    6.不能开发行动装置解决方案:无法开发PDA、智能型手机应用程序。   
    7.不能整合SQL   Server   2005:无法使用Express版撰写Stored   Procedure(预存程序),也没有相对应的测试和版本控管功能。 
    8.不支持64位编译:Visual   Studio   Team   System才有的功能。   
    9.不能协同开发:连远程除错与数据库联机都不行,当然不能协同开发。   
    10.不能软件开发生命周期管理:需要此功能请购买Visual   Studio   2005   Team   System。   
    11.没有Windows   XP   Style控件:没有可设定主题、颜色及渐层等外观的使用者控件(这只关乎系统的美丑,应该算是影响最小的)。
    还有更重要的限制-Express版关闭了加值接口(Add-In   API),就是不能调用另外安装的第三方编写的API,这才是影响最大的关键。 
    2010年7月23日 8:54
  • 可以的,参看这篇文章:
    http://weblogs.asp.net/scottgu/archive/2010/06/28/introducing-iis-express.aspx


    This posting is provided "AS IS" with no warranties, and confers no rights. Microsoft Online Community Support. My Blog:http://xhinker.com
    2010年7月30日 5:52
    版主
  • 当前的测试版本默认情况下是不可以的。

    但是微软的工作人员已经表态过:在未来是可以通过一些设置来让IIS Express接受远端访问的,也可以将IIS Express作为可承载组件嵌入到其他应用程序中(IIS Express可以在Windows XP上运行,所以IIS Express可以用在IIS可承载核心无法使用的场合——虽然说IIS Express和IIS 7是基于相同的技术的)。


    Most questions i'm interested in might have two or more possible answers i know or i don't know. So please read question carefully before you try to answer, and explan your question detailedly before asking for help. 很多看起来简单的问题都存在多种可能性,如果您不能详细的解释,别人就不能正确判断出您所遭遇的实际状况,因而不能给出最适合的解决办法。在您没有给出详细信息的情况下,施助者只有张贴大量有可能有关的解决办法。而您可能没有耐心阅读所有这些东西,在这种情况下您就客观地形成了对施助者的伤害——除非“施助者”并没有用心去尝试帮助您。 同样地,当您尝试解答一个看起来“好像遇到过”的问题的时候,您也需要详细地阅读和理解这个问题。如果您不了解问题的细节,您可能会给出不相关的或者无助于解决当前问题的解答。
    • 已建议为答案 Licshee 2010年8月1日 17:27
    • 已标记为答案 dotNetDR_ 2010年8月11日 3:28
    2010年8月1日 17:26