问题列表 - 第13408页

异常原因"System.Net.WebException:无法解析远程名称"?

我有一个.NET客户端应用程序调用我的.NET Web服务,该服务又调用第三方Web服务,例如,在'www.foo.com'.

.NET Client -> 'My Web Service' -> 'Third Party Web Service'
Run Code Online (Sandbox Code Playgroud)

从Visual Studio 2008开始,这一切都运行正常,也就是说,我正在运行"我的Web服务",localhost:someport其中成功调用了"第三方Web服务".

然后,我将"我的Web服务"发布到Windows 2003 Server框中.现在,当"我的Web服务"调用"第三方Web服务"时,我得到异常,
"System.Net.WebException:远程名称无法解析:'www.foo.com'."

我尝试过以下方法:

  1. 在我部署"我的Web服务"的服务器上,我打开了Internet Explorer并输入了Web服务地址" http://www.foo.com/somewebservice.asmx ".这是成功的,因为显示了可用的Web服务方法列表.

  2. web.config"我的Web服务"文件中,我将"第三方Web服务"URL从网站名称更改为其IP地址.这失败,异常是"System.Net.Sockets.SocketException:尝试对无法访问的网络执行套接字操作".

  3. 然后,我编写了一个简单的Windows窗体测试工具来调用"第三方Web服务".我在服务器上运行了这个测试工具,并成功调用了"第三方Web服务".

  4. 然后我尝试了一个不同的第三方Web服务,它提供了与上面的1,2和3相同的行为.

  5. 最后,我将IP地址添加到服务器上的"hosts"文件中,但得到了相同的"远程名称无法解析"错误,尽管这次要快得多!如果是DNS问题,那么我不希望我的测试1和3工作.

我该如何解决这个问题?

.net web-services

7
推荐指数
2
解决办法
3万
查看次数

SQL条件GROUP BY:怎么做?

假设我有以下SQL查询:

SELECT Meeting.id AS meetingId, Bill.id AS billId
FROM Meeting 
LEFT JOIN Bill ON Meeting.FK_BillId = Bill.id
Run Code Online (Sandbox Code Playgroud)

这输出如下:

meetingId | billId
------------------
     a    |  NULL
     b    |  NULL
     c    |     1
     d    |     1
     e    |     1
     f    |     2
     g    |     2
Run Code Online (Sandbox Code Playgroud)

我想要以下输出,billId的组不是NULL:

meetingId | billId
------------------
     a    |  NULL
     b    |  NULL
     c    |     1
     f    |     2
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?顺便说一下,我并不关心分组结果的模糊会议.

谢谢你的帮助!

mysql sql group-by

4
推荐指数
1
解决办法
4608
查看次数

检查Python代码的正确性

在C++中,我有编译器告诉我重构后代码是否有问题.如何确保Python代码在更改后至少是正确的?可能有一些愚蠢的错误,如错误的函数名称等,在编译时很容易找到.

谢谢

python compiler-construction correctness

6
推荐指数
1
解决办法
2047
查看次数

具有四个以上参数的操作委托(方法参数)

我编写了一个帮助器类,它使用Action - delegate作为方法参数.
像这样:
public void SomeMethod(Action<T> methodToExecute, T argument);

根据MSDN,您可以声明最大值.关于行动代表的4个论点:Action<T1,T2,T3,T4>.

现在我想调用一个需要5的方法!参数.我怎么能这样做?
最好的解决方案是我可以使用动态数量的方法参数.

谢谢

c# delegates

16
推荐指数
1
解决办法
5730
查看次数

VB.NET:TAB的标识符?

我应该为TAB使用什么标识符(例如输出到文本文件)?

有很多选择:

  • vbTab
  • ControlChars.Tab
  • 我的应用程序中的常量(或公共成员)设置为Chr(9)

什么是最佳做法?为什么?

.net vb.net

10
推荐指数
1
解决办法
1万
查看次数

在Grails-app之外的Grails类中注入日志对象

我的grails项目中有一个src/groovy类.

如何创建一个注入了该类正确记录器的日志字段?

有没有公​​共记录或只是log4j grails?

grails groovy logging dependency-injection

18
推荐指数
2
解决办法
1万
查看次数

EventHandler为null

我正在尝试从用户控件中引发单击事件并在包含页面上处理它.我遇到的问题是,当我点击用户控件上的'imgstep1'按钮时,imgstep1_click事件后面的代码会触发,但'btnHandler'事件总是为空.因此它不会调用父事件.

任何有关这方面的帮助将非常感激.

我的用户控制代码是:

.ascx代码:

<asp:ImageButton ImageUrl="./images/step1.gif" 
        ID="imgstep1" runat="server" 
         OnClick="imgstep1_Click"/>
Run Code Online (Sandbox Code Playgroud)

.ascx.cs代码:

    public delegate void OnImageButtonClick();
    public event OnImageButtonClick btnHandler;

    protected void imgstep1_Click(object sender, ImageClickEventArgs e)
    {
        if (btnHandler != null)
            btnHandler();
    }
Run Code Online (Sandbox Code Playgroud)

.aspx页面代码:

protected void Page_Load(object sender, EventArgs e)
{
     ucStepHdr.btnHandler += new StepsHeader.OnImageButtonClick(ucStepHdr_btnHandler);
}

void ucStepHdr_btnHandler()
{
  Response.Write ('test');
}
Run Code Online (Sandbox Code Playgroud)

c# asp.net events user-controls raise

9
推荐指数
1
解决办法
8370
查看次数

什么是packrat解析?

我知道并使用野牛/ yacc.但是在解析世界时,有很多关于packrat解析的嗡嗡声.

它是什么?值得研究吗?

algorithm parsing

32
推荐指数
3
解决办法
9309
查看次数

drupal_add_css无法正常工作

我需要使用drupal_add_css将样式表调用到单个Drupal 6页面上.我不想编辑主题样式表,因为会有一组单独的页面都需要全新的样式 - 如果我把它全部放在那里,主表将是巨大的.

我的解决方案是在PHP编辑器模式下编辑页面并执行以下操作:

<?php 
drupal_add_css("/styles/file1.css", "theme");
?>

<div id="newPageContent">stuff here in html</div>
Run Code Online (Sandbox Code Playgroud)

但是当我查看源代码时,那里什么都没有!甚至没有破坏的CSS链接或任何东西,它只是拒绝将CSS表添加到放入页眉的CSS包中.

变化似乎也不起作用:

drupal_add_css($path = '/styles/file1.css', $type = 'module', $media = 'all', $preprocess = TRUE)
Run Code Online (Sandbox Code Playgroud)

我的模板标题看起来像这样,除了添加自定义JavaScript之外,我没有更改默认设置.

<head>
    <?php print $head ?>
    <title><?php print $head_title ?></title>
    <?php print $styles ?>
    <?php print $scripts ?>
    <script type="text/javascript" src="<?php print base_path() ?>misc/askme.js"></script>    
    <!--[if lt IE 7]>
      <?php print phptemplate_get_ie_styles(); ?>
    <![endif]-->
</head>
Run Code Online (Sandbox Code Playgroud)

为什么这个功能不起作用?

php drupal drupal-6

7
推荐指数
3
解决办法
1万
查看次数

如何使应用程序忽略屏幕方向更改?

有没有办法让应用程序完全忽略屏幕方向的变化?

android

67
推荐指数
4
解决办法
6万
查看次数