问题列表 - 第23246页

使目标在MSBuild中的解决方案级别运行一次

我需要一组需要为整个解决方案执行一次的任务.这将运行将修改每个项目的任务,以便为每个项目运行一组单独的任务.我们之前已经使用一个单独的项目来完成这个解决方案,该解决方案具有解决方案级别的任务,但我们希望摆脱这一点.有没有人这样做过,或者有没有人对如何实现这个有任何建议?

msbuild

11
推荐指数
1
解决办法
2700
查看次数

是什么导致VB6"运行时错误'5':无效的过程调用或参数"

在VB6中,用户偶尔会收到此错误,我无法重现它.

Run-Time Error '5': Invalid Procedure Call or Argument

我正在引用"MSWord 10对象库",有时这个错误发生在应用程序打开MSWord 2002之后的某个时刻.但是,这个应用程序多年来引用了MSWord 10对象库,这个错误刚刚开始发生在最后几个个月.

我假设我在某个地方引入了一个bug,但不知道是什么原因导致它.当我站在那里时,错误不会经常发生并且不能由用户再现.该错误迫使应用程序完全关闭.

用户正在运行Windows XP

vb6 error-handling runtime-error citrix

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

私有类字段的代码套管问题

总结一下,有两个基本的思路:

  • 私有字段应该是CamelCase以匹配.NET准则
  • 私有字段应该是CamelCase,但使用_ pre-attached来告诉方法范围变量和类范围变量之间的区别.

原帖

以下面的例子为例

public class Class1{

    public string Prop1{
        get {return m_Prop1;}
        set {m_Prop1 = value; }
    }
    private string m_Prop1; // This is standard private property variable name.

    // How do we cap this variable name? While the compiler can figure out same casing
    // it makes it hard to read.
    private Class2 Class2;

    // We camel case the parameter.
    public Class1(Class2 class2){
      this.Class2 = class2;
    }
}
Run Code Online (Sandbox Code Playgroud)

这是我的股票规则

  • 类名是大写的(Class1)
  • 公共财产资本化(Prop1)
  • 与公共财产相关的私人领域m_必须表明这一点.我的同事更喜欢 …

c#

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

AS/400'SELECT 1'等效

我正在尝试帮助朋友解决与AS/400的连接问题.他想对AS/400运行一个总是返回记录的查询(类似于针对MSSQL 的SELECT 1).

他试图运行SELECT 1但没有运气......我假设AS/400需要一个FROM TableName ...

有人可以提供帮助吗?是否存在一个始终存在的系统表/文件,他可以运行SELECT TOP 1(或它的等价物)?我从未与AS/400进行过互动,所以我有点偏离了我的元素......我希望能给我一个快速回答......

提前致谢!

db2-400 ibm-midrange

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

抽象和虚拟有什么区别?

抽象和虚拟都将在子类中被覆盖,而不是差异.

是虚拟方法有身体和抽象只是一个签名????

c#

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

iPhone 3DES加密密钥长度问题

我一直用这个把头撞在墙上.我需要对我的iPhone应用程序进行编码,以便在ECB模式下使用3DES加密4位"引脚",以便传输到我认为是用.NET编写的Web服务.

+ (NSData *)TripleDESEncryptWithKey:(NSString *)key dataToEncrypt:(NSData*)encryptData {
NSLog(@"kCCKeySize3DES=%d", kCCKeySize3DES);
char keyBuffer[kCCKeySize3DES+1]; // room for terminator (unused)
bzero( keyBuffer, sizeof(keyBuffer) ); // fill with zeroes (for padding)

[key getCString: keyBuffer maxLength: sizeof(keyBuffer) encoding: NSUTF8StringEncoding];

// encrypts in-place, since this is a mutable data object
size_t numBytesEncrypted = 0;

size_t returnLength = ([encryptData length] + kCCBlockSize3DES) & ~(kCCBlockSize3DES - 1);

// NSMutableData* returnBuffer = [NSMutableData dataWithLength:returnLength];
char* returnBuffer = malloc(returnLength * sizeof(uint8_t) );

CCCryptorStatus ccStatus = CCCrypt(kCCEncrypt, kCCAlgorithm3DES , kCCOptionECBMode,
                                 keyBuffer, kCCKeySize3DES, …
Run Code Online (Sandbox Code Playgroud)

iphone encryption 3des

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

IIS7模块 - 托管还是本机?


由于旧的ISAPI过滤器迟早会死掉,我想将IIS 6中使用的旧ISAPI过滤器重写为一个模块,以便在IIS 7中使用.该模块将在全局范围内使用,这意味着它将在每个模块中使用.站点,在安装了IIS 7.5的Windows Server 2008 R2上,将承载数千个网站并管理大约50个应用程序池.
我现在的问题是,我是否应该在托管或非托管代码中编写该模块?我对托管代码的一个担忧是由于.NET框架开销导致的大量内存消耗.我不知道这会如何影响服务器的性能.
我已经在托管代码和非托管代码中编写了模块.所以这不是我的决定困扰.但是如果没有巨大的缺点,我宁愿用C#编写模块.
关于这个问题的任何建议?

iis-7 module native unmanaged managed

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

用C#预览PDF

我正在寻找.NET GUI组件(不同于PDFsharp),允许预览PDF 1页文档.
基本上我需要类似于PictureBox的东西,我可以加载位图并显示它.

如果该组件允许缩放和移动图片内部将会很棒.
免费软件解决方案首选

.net c# pdf c#-3.0

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

Java - 迭代ArrayList的问题

好吧,所以我有一个ArrayList (arrBok),它充满了book对象(代码是挪威语,所以请不要注意它).我想创建一个遍历`ArrayList'中所有对象的公共方法.

当我执行代码时,它似乎只是在无限循环中运行,而不是产生任何返回值.

这是相关的(我希望,因为还有其他一些类涉及)代码的一部分;

public String listAll()
{
    itr = arrBok.iterator();
    while (itr.hasNext())
    {
        i++;
    }
    return "lol";
}
Run Code Online (Sandbox Code Playgroud)

这段代码没有任何用处,但我只是想知道它是否可以成功迭代它.

到目前为止我尝试过的;

  • 如果bokArr (ArrayList)是空的则进行测试,但事实并非如此.它里面有4个物体.

  • 返回toString()方法,itr结果如下;

java.util.AbstractList$Itr@173a10f // < - 不确定这是否与任何内容相关

  • return itr.next().toString(); < - //似乎返回数组中的第一个对象,这有意义吗?

java collections iterator

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

在线程中取消BackgroundWorker

我使用BackgroundWorker和C#进行了更长时间的多步骤过程.我需要确保每个步骤都已成功完成,然后再继续下一步.我已经看到许多引用让BackgroundWorker捕获错误并取消单击"取消"按钮,但我想自己检查错误然后优雅地结束该过程.我是否像点击取消按钮那样对待它,还是有另一种方式?

c# backgroundworker request-cancelling

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