小编sko*_*ima的帖子

如何配置CruiseControl.NET以在远程服务器上构建一个项目

我有一个运行CruiseControl.NET的构建服务器.它适用于配置为在该服务器上运行的7个项目(让我们称之为服务器A).

现在我有一个新项目,我希望在不同的服务器(服务器B)上构建,但我希望它出现在与现有项目相同的ccnet仪表板中.

如何为此方案配置CCNet?

cruisecontrol.net build-server

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

从C#调用任何Java方法

有没有办法使用JNI和C#代码创建一个调用任何给定Java方法的程序?假设我有一个包含类层次结构的jar,我负责加载JVM和这些类,我可以编写一个C#程序,它可以动态地接收java方法签名+参数值并调用java代码吗?

请尽量限制您对免费技术的回答(首选JNI解决方案).

c# java java-native-interface interop

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

以适当的方式为Windows构建sqlite

我的问题是无论我如何构建sqlite - 我的二进制文件比sqlite下载页面上预编译的二进制文件慢得多(大约3-6次,具体取决于查询).

我正在使用来自合并源的sqlite3.h和sqlite3.c:

http://www.sqlite.org/sqlite-amalgamation-3070602.zip

我在编译sqlite时添加了以下标志:

gcc
-s -O4 -I. -fomit-frame-pointer
-DNDEBUG
-DSQLITE_OS_WIN=1
-DSQLITE_HAVE_READLINE=0
-DSQLITE_THREADSAFE=1
-DSQLITE_TEMP_STORE=2
-DSQLITE_ENABLE_RTREE
-DSQLITE_ENABLE_FTS3
-DSQLITE_OMIT_COMPILEOPTION_DIAGS
-DSQLITE_ENABLE_COLUMN_METADATA
-DNO_TCL
Run Code Online (Sandbox Code Playgroud)

我使用MINGW和MSVS 2010构建了它.

有没有人知道如何构建sqlite以获得与下载页面相同的二进制文件?

任何帮助,将不胜感激.

sql sqlite gcc compiler-optimization

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

如何检查NAnt脚本是否设置了属性?

嗨,我使用NAnt创建一个发布脚本.如何检查变量值是否正常.

现在我像这样调用我的脚本


    nant -buildfile:CreateNew.build -D:name="Test.V.1.0" -D:bIDs="2" -D:uIDs="'3'" 

有时我不会传递uID.

所以我需要在我的nant脚本中检查uID是否正常.我怎样才能做到这一点?

xml nant release nantcontrib

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

rails 3 + prawn pdf + html_safe

我正在使用prawn gem生成PDF报告,

@user.description returns as string "<b>sample text</b> &nspb; <p>sample text</p>"
Run Code Online (Sandbox Code Playgroud)

同时将值附加到pdf表

pdftable = Prawn::Document.new
pdftable.table([["#{@user.description}"]],
         :column_widths => {0 => 50, 1 => 60, 2 => 280, }, :row_colors => ["ffffff"])
Run Code Online (Sandbox Code Playgroud)

在这种情况下生成的pdf具有带有html标签的内容,即使我尝试应用html_safe但它不是转义标签.

是否有可能在prawn pdftable中使用/ apply html_safe,以逃避html标签?

ruby-on-rails

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

ASP经典CDO电子邮件消息在textbody中使用UTF-8

如何使用UTF-8字符集发送电子邮件.请注意,我需要在textbody中使用它而不是在html体中.

如果我在htmlbody中使用它,但是当我尝试使用textbody时,Everythings工作正常.我有aschii代码字符

objCDOMailer.TextBody  = "test - Rozwi?zanie"  >> having a problem
objCDOMailer.HTMLBody  = "test - Rozwi?zanie"  >> dont have a problem
Run Code Online (Sandbox Code Playgroud)

我在上面使用了下面的代码.

  objMail.BodyPartCharset = "UTF-8"
Run Code Online (Sandbox Code Playgroud)

asp-classic

6
推荐指数
2
解决办法
8834
查看次数

查找上一页网址

我试图找到上一页的网址.例如,如果用户从页面A导航到页面B Server.Redirect("B.aspx"),页面B可以显示引用它的网址.

我试过用

Response.Write(Page.PreviousPage.ToString());

Response.Write(Request.UrlReferrer.ToString());

Response.Write(Context.Request.UrlReferrer.ToString());

Response.Write(Request.ServerVariables["HTTP_REFERER"].ToString);
Run Code Online (Sandbox Code Playgroud)

但是一切都是徒劳的,它给了我null exception错误

asp.net

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

iPhone - 将NSString编码从WindowsCP1251转换为UTF8

我怎样才能将此转换NSWindowsCP1251StringEncodingUTF-8?我有几次尝试,但没有人按原样工作.我的最后一次尝试是:

NSData *dt = [mystr dataUsingEncoding:NSUTF8StringEncoding];
NSString *str = [NSString alloc] initWithData:dt encoding:NSWindowsCP1251StringEncoding];
Run Code Online (Sandbox Code Playgroud)

结果str是不可读的.有没有人遇到类似的东西?

iphone unicode encoding

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

如何在DynamicObject中处理泛型方法调用?

我正在尝试构建一个DynamicObject能够处理泛型方法调用的方法,但似乎所需的API - 虽然存在于DD Framework的RC版本中 - 已在RTM中标记为内部(即,CSharpInvokeMemberBinder现在是内部的).这个代码是否可以在4.0 RTM中使用?

public class TransparentObject<T> : DynamicObject {
    private readonly T target;

    public TransparentObject(T target) {
        this.target = target;
    }

    public override bool TryInvokeMember(
      InvokeMemberBinder binder, object[] args, out object result) {
        var csBinder = binder as CSharpInvokeMemberBinder;
        var method = typeof(T).GetMethod(binder.Name, BindingFlags.Public
          | BindingFlags.NonPublic | BindingFlags.Instance);
        if (method == null)
            throw new MissingMemberException(string.Format(
              "Method '{0}' not found for type '{1}'", binder.Name, typeof(T)));
        if (csBinder.TypeArguments.Count > 0)
            method = method.MakeGenericMethod(csBinder.TypeArguments.ToArray()); …
Run Code Online (Sandbox Code Playgroud)

c# reflection dynamic .net-4.0

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

C# System.__ComObject 访问 Excel 文件时返回

我正在尝试通过以下代码访问Excel文件:

Microsoft.Office.Interop.Excel.Application ObjExcel
  = new Microsoft.Office.Interop.Excel.Application();
Microsoft.Office.Interop.Excel.Workbook book;
Microsoft.Office.Interop.Excel.Worksheet sheet;
Excel.Range range1 = null, range2 = null;
CultureInfo ci = new CultureInfo("en-US");
Thread thisThread = Thread.CurrentThread;
thisThread.CurrentCulture = new CultureInfo("en-US");
book = ObjExcel.Workbooks.Open(LinguisticInstructionsFileName);
Run Code Online (Sandbox Code Playgroud)

book 变量的最后一行内容是System.__ComObject在不同的应用程序代码中工作且变量具有...Excel.WorkbookClass

所以我想问一下这种奇怪行为的原因可能是什么。我已经尝试使用额外的 Missing.Value 参数调用 Workbooks.Open 但结果是相同的。

c# excel comobject

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