问题列表 - 第1081页

方法'XYZ'无法反映

我们使用了第三方Web服务,并尝试从ASP.NET Web应用程序调用它.但是,当我实例化Web服务时,抛出以下System.InvalidOperationException异常:

方法'ABC.XYZ'无法反映.System.InvalidOperationException:无法反映方法"ABC.XYZ".---> System.InvalidOperationException:命名空间" http://mysoftware.com/ns "中的XML元素"MyDoc "引用方法和类型.使用WebMethodAttribute更改方法的消息名称,或使用XmlRootAttribute更改类型的根元素.

从我可以收集的内容来看,Web服务中的方法和类型之间似乎存在一些歧义.任何人都可以澄清这个例外的可能原因,有什么我可以做的来纠正这个或者我应该去网络服务所有者纠正?

编辑:Visual Studio 2008已创建代理类.不幸的是,我无法提供wsdl的链接,因为它是本地安装的第三方应用程序的Web服务.

asp.net reflection web-services exception

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

delphi变量是否默认使用值初始化?

我是Delphi的新手,我一直在运行一些测试来查看默认情况下初始化了哪些对象变量和堆栈变量:

TInstanceVariables = class
  fBoolean: boolean; // always starts off as false
  fInteger: integer; // always starts off as zero
  fObject: TObject; // always starts off as nil
end;
Run Code Online (Sandbox Code Playgroud)

这是我习惯使用其他语言的行为,但我想知道在Delphi中依赖它是否安全?例如,我想知道它是否可能依赖于编译器设置,或者可能在不同的机器上以不同的方式工作.依赖于对象的默认初始化值是正常的,还是在构造函数中显式设置所有实例变量?

至于堆栈(过程级)变量,我的测试显示单位化布尔值为真,单位化整数为2129993264,未初始化对象只是无效指针(即不是nil).我猜测规范是在访问它们之前始终设置过程级变量?

delphi variables initialization

101
推荐指数
9
解决办法
6万
查看次数

关于从Perl切换到Python的演示文稿

短篇故事:

我正在寻找关于从Perl切换到Python的演示文稿/好文章.

更长的故事:

我是硬件设计小组的程序员/嵌入式硬件工程师.几年前,我已经说服我的同事使用Perl编写脚本(而不是批处理文件,Excel,Matlab和TCL的奇怪混合).从那时起,我自己已经从Perl切换到Python,并对这一变化感到非常高兴.我想以某种方式说服我的同事跟随我的道路,但我需要好点来说服他们.这些不能像程序员巫毒一样喜欢更好的反思设施(不像我自己,这里的大多数人都是EE毕业生,而不是程序员).

有任何想法吗 ?关于这个主题的好文章/演讲?也许某人已经做过并且可以分享提示.

注意:

这个主题在某个主题上有所不同,但并不完全符合我的要求.

python perl programming-languages

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

我为什么要使用内联代码?

我是一名C/C++开发人员,这里有几个问题总让我感到困惑.

  • "常规"代码和内联代码之间有很大区别吗?
  • 哪个是主要区别?
  • 内联代码只是宏的"形式"吗?
  • 在选择内联代码时必须做出哪些权衡?

谢谢

c++ optimization tradeoff inline-functions

31
推荐指数
4
解决办法
2万
查看次数

jQuery - 在新图像上运行函数

我是一个jQuery新手,所以答案可能很简单:

我有一个图像,我想用它做几件事.当用户点击"缩放"图标时,我正在运行"imagetool"插件(http://code.google.com/p/jquery-imagetool/)来加载更大版本的图片.该插件在图像周围创建一个新div,允许用户平移.

当用户点击替代图像时,我将删除旧图像并加载新图像.

问题出现在用户单击替代图像,然后单击缩放按钮时 - imagetool插件创建新div,但图像出现在...之后...

代码如下:

// Product Zoom (jQuery)
$(document).ready(function(){
$("#productZoom").click(function() {

    // Set new image src
    var imageSrc = $("#productZoom").attr("href");
    $("#productImage").attr('src', imageSrc);   

    // Run the imagetool plugin on the image
    $(function() {
        $("#productImage").imagetool({
            viewportWidth: 300,
            viewportHeight: 300,
            topX: 150,
            topY: 150,
            bottomX: 450,
            bottomY: 450
        });
    });
    return false;
});
});


// Alternative product photos (jQuery)
$(document).ready(function(){
$(".altPhoto").click(function() {

    $('#productImageDiv div.viewport').remove();
    $('#productImage').remove();

    // Set new image src
    var altImageSrc = $(this).attr("href");

    $("#productZoom").attr('href', altImageSrc);

    var img …
Run Code Online (Sandbox Code Playgroud)

javascript jquery zoom

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

如何在批处理文件中回显换行符?

你怎么能从批处理文件输出中插入换行符?

我想做的事情如下:

echo hello\nworld
Run Code Online (Sandbox Code Playgroud)

哪个会输出:

hello
world
Run Code Online (Sandbox Code Playgroud)

windows newline batch-file

605
推荐指数
12
解决办法
93万
查看次数

授予用户'的权限不足以执行此操作.(rsAccessDenied)"}

我使用SSRS(2005)创建了一个报告模型并发布到本地服务器.但是,当我尝试使用报表生成器发布的模型运行报表时,出现以下错误.

报告执行错误:授予用户的权限不足以执行此操作.(rsAccessDenied)

reporting reportingservices-2005 reporting-services

93
推荐指数
9
解决办法
35万
查看次数

确定性地处理ThreadStatic对象

ThreadStatic属性声明静态变量作为独特的,每个线程.你知道一个简单的模式来正确处理这些变量吗?

我们在ThreadStatic之前使用的是ThreadContextManager.每个线程都分配了一个ThreadContext,它保留了所有特定于线程的信息.我们产生了一些线程并让它们工作.然后,当它们全部完成时,我们处理了ThreadContentManager,如果它们是IDisposable,它们会处理所有上下文.

我没有看到将此模式转换为ThreadStatic对象的直接方法.最终将丢弃对象,因为线程会死亡,因此没有任何引用它们.但是,我们更倾向于确定性处置.

更新

我没有直接控制线程 - 我正在使用Microsoft CCR,它有一个执行任务的ThreadPool.当所有任务完成后,我正在处理Dispatcher(它拥有线程池).问题是 - 我没有机会在线程的主要功能结束时做任何事情" - 所以我不能在线程运行结束时手动处理事情.我能以某种方式从线程外部访问线程的静态对象吗?

.net c# multithreading dispose thread-static

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

我安装了一个gem,但要求'gemname'不起作用.为什么?

我真正问的问题是为什么要求不采用宝石的名称.而且,如果没有,那么最简单的方法就是找到秘密咒语来要求该死的东西!?

作为一个例子,如果我已经memcache-client安装,那么我必须要求它使用

require 'rubygems'
require 'memcache'
Run Code Online (Sandbox Code Playgroud)

ruby rubygems

61
推荐指数
4
解决办法
7万
查看次数

如何提高你的开发团队的Joel测试成绩?

Joel Test是一个很好的着名列表,它检查了每个软件公司应该关注的一些必要条件.

他们是:

  1. 你使用源代码控制吗?
  2. 你可以一步到位吗?
  3. 你做日常制作吗?
  4. 你有一个bug数据库吗?
  5. 你在编写新代码之前修复了错误吗?
  6. 你有最新的时间表吗?
  7. 你有规格吗?
  8. 程序员有安静的工作条件吗?
  9. 你使用钱可以买的最好的工具吗?
  10. 你有测试人员吗?
  11. 新候选人在面试时是否会编写代码?
  12. 你做走廊可用性测试吗?

我当前的公司在一个月前到达那里时达到了0分(我说是ZERO).现在我们"自豪地"点击3 - 源代码控制,一步构建和每日构建.但我正在努力做更多(bug数据库,wiki,安静的条件,更好的采访......)!

你公司怎么样?多少次点击?列出你将做些什么来实现更多!

version-control

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