Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/302.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在android设备上访问调试网站_C#_Asp.net_Iis 6 - Fatal编程技术网

C# 在android设备上访问调试网站

C# 在android设备上访问调试网站,c#,asp.net,iis-6,C#,Asp.net,Iis 6,我正在尝试将一些移动设备功能添加到我们公司的网站,这是一个web应用程序项目。通常情况下,更改必须推送到GIT服务器,然后由我们的开发负责人合并,这可能需要几天时间,如果更改不能按预期工作,那么对于测试来说就不是最佳选择 为了解决这个问题,我尝试在Android和苹果产品上(通过内部网络)测试我的本地构建网站(在我的电脑上)。我一直在努力按照指示行事,但没有下定决心 我似乎遇到的问题是applicationHost.config文件只有一个站点,它似乎没有积极影响我的站点。我正在使用Visual

我正在尝试将一些移动设备功能添加到我们公司的网站,这是一个web应用程序项目。通常情况下,更改必须推送到GIT服务器,然后由我们的开发负责人合并,这可能需要几天时间,如果更改不能按预期工作,那么对于测试来说就不是最佳选择

为了解决这个问题,我尝试在Android和苹果产品上(通过内部网络)测试我的本地构建网站(在我的电脑上)。我一直在努力按照指示行事,但没有下定决心

我似乎遇到的问题是applicationHost.config文件只有一个站点,它似乎没有积极影响我的站点。我正在使用Visual Studio 2005(工作要求,我们正在维护.NET framework 3.0),但找不到使用ASP.NET开发服务器配置IIS设置的方法。applicationHost.config文件如下所示:

<sites>
    <site name="Default Web Site" id="1">
        <application path="/">
            <virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\wwwroot" />
        </application>
        <application path="/tdweb" applicationPool="DefaultAppPool">
            <virtualDirectory path="/" physicalPath="C:\_dev\h2ice\dev\src\web\tdweb" />
        </application>
        <bindings>
            <binding protocol="http" bindingInformation="*:80:" />
            <binding protocol="http" bindingInformation="*:9868:cuhlrich" />
            <binding protocol="net.tcp" bindingInformation="808:*" />
            <binding protocol="net.pipe" bindingInformation="*" />
            <binding protocol="net.msmq" bindingInformation="localhost" />
            <binding protocol="msmq.formatname" bindingInformation="localhost" />
        </bindings>
    </site>
    <siteDefaults>
        <logFile logFormat="W3C" directory="%SystemDrive%\inetpub\logs\LogFiles" />
        <traceFailedRequestsLogging directory="%SystemDrive%\inetpub\logs\FailedReqLogFiles" />
    </siteDefaults>
    <applicationDefaults applicationPool="DefaultAppPool" />
    <virtualDirectoryDefaults allowSubDirConfig="true" />
</sites>


我们的web.config文件中也没有端口配置。我花了两天时间试图解决这个问题,但没有取得任何进展。任何帮助都将不胜感激。

我不确定这是否与您正在寻找的方向相同,但您可以尝试在浏览器中以兼容模式查看。在Google Chrome中,调试时,您可以转到开发者工具(F12),然后选择切换设备模式(手机图标)。我不确定这是否有助于解决与iOS或Android相关的性能缺陷,但至少会显示布局问题。

因此问题在于IIS管理器的物理路径实际上指向了错误的位置。一旦我纠正了这一点,并启动了IIS express,我就能够将Visual Studio配置为指向IIS服务器而不是开发服务器。这是通过转到
网站
开始选项
并在
服务器
下选择
用户自定义服务器
的单选按钮,并将其配置为使用IIS配置的url来实现的。

在这种情况下不是这样。我需要能够测试超链接,看看这些链接是否与应用程序预期的一样。仅仅通过快速浏览,谷歌金丝雀似乎可以满足你的需要。