Visual Studio 2008 当页面进行调试时,IE8浏览器动态显示的端口号错误, 例如 : 正确的端口号是 3924 可是浏览器的链接却是 http://localhost:3922/Web/index.aspx 端口号总是比正确的端口号少2,重装了也没有用! 解决方法一 为 ASP.NET Development Server 指定端口1、在解决方案资源管理器中,单击应用程序的名称。2、在“属性”窗格中,单击“使用动态端口”旁的下箭头,然后从下拉列表选择“False”。 这会允许对“端口号”属性进行编辑。3、在“属性”窗格中,单击“端口号”旁的文本框,然后键入一个端口号。4、在“属性”窗格之外单击。此操作会保存属性设置。 每当在 Visual Web Developer 中运行文件系统网站时,ASP.NET Development Server 都会侦听指定的端口。 解决方法二 为网站指定 Web 服务器1、在“解决方案资源管理器”中,要为哪个网站指定 Web 服务器,就右击该网站的名称,然后单击“属性页”。2、在“属性页”对话框中,单击“启动选项”选项卡。3、在“服务器”下,单击“使用自定义服务器”。4、在“基 URL”框中,键入 Visual Web Developer 在运行当前网站时应启动的 URL。 解决方法三 经检查,此问题是由杀毒软件引起的,我用的是NOD32(ESS或EAV),可以关闭NOD32里的相关功能解决此问题。 还有可能是一些软件对端口的占用,比如360,杀毒软件等,在设置里面进行一些设置,或者直接关闭看下 |