问题列表 - 第38845页


编译Castle.ActiveRecord以允许部分信任?

我如何构建Castle.Core,Castle.ActiveRecord和NHibernate以允许部分信任?网上有大量的资源显示如何做到这一点,但是我找到的每个网站都说nant build -D:assembly.allow-partially-trusted-callers=true用来构建每个程序集.当我在这里查看Castle.Core 主干时,没有*.build文件.

如何实现这一目标?我使用的是.NET 3.5.这不是Web应用程序.

编辑:我们正在使用NHibernate 2.1.2GA(我相信最新的稳定版本).下面给出的说明的问题是它们看起来像是指从trunk创建Castle.Core和Castle.ActiveRecord.Trunk似乎要求NHibernate 3.0.0与我们的版本不匹配.

几乎所有的调整都是在项目属性下的Security选项卡中完成的.

  • 在"区域您的应用程序将从以下位置安装"标签我选择"(自定义)"
  • 至于应用程序所需的权限,我必须包括SqlClientPermission以及UIPermission.为了消除未来发展的问题,我选择了"授予程序集无限制访问x",其中是所选权限.这是针对上面显示的两个权限完成的.请注意,您选择包含的权限将基于每个应用程序,并且没有两个案例将是相同的.
  • 在"高级..."按钮下,我取消选择了两个选项("使用所选权限集调试此应用程序"和"授予应用程序访问其原始站点").

此外,由于应用程序和SQL Server驻留在不同的域下,我必须设置我的连接字符串以包括数据库服务器域.所以我的原始连接字符串数据源必须从"Data Source = DB_SERVER"转到"Data Source = DB_SERVER.DOMAIN".

最后,我必须设置requirePermission="false"所有配置部分.我的configSections结果是这样的:

  <configSections>
    <section name="activerecord" type="Castle.ActiveRecord.Framework.Config.ActiveRecordSectionHandler, Castle.ActiveRecord" requirePermission="false"/>
    <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net" requirePermission="false"/>
    <section name="nhibernate" type="System.Configuration.NameValueSectionHandler, System, Version=1.0.5000.0,Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false"/>
    <section name="hibernate-configuration" requirePermission="false" type="NHibernate.Cfg.ConfigurationSectionHandler, NHibernate"/>
  </configSections>
Run Code Online (Sandbox Code Playgroud)

完成所有操作后,我成功地将该应用程序发布到来自不同域的文件共享上,并让用户安装应用程序时没有任何问题.将这些步骤应用于我们的其他应用程序并使用我们新编译的程序集也像魅力一样.

nhibernate castle castle-activerecord partial-trust

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

由于未捕获的异常'NSRangeException'终止应用程序,原因:'*** - [NSMutableArray objectAtIndex:]:索引1超出边界[0 .. 0]'

我收到了以下错误,非常新的iphone开发和目标C.我非常愿意发送我的项目让某人看看,我在圈子里跑,不知道接下来该做什么!

2010-11-10 19:38:07.822 iShisha[2698:207] *** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[NSMutableArray objectAtIndex:]: index 1 beyond bounds [0 .. 0]'
*** Call stack at first throw:
(
 0   CoreFoundation                      0x025f9b99 __exceptionPreprocess + 185
 1   libobjc.A.dylib                     0x0274940e objc_exception_throw + 47
 2   CoreFoundation                      0x025ef695 -[__NSArrayM objectAtIndex:] + 261
 3   iShisha                             0x00003dc5 -[MapViewController tableView:cellForRowAtIndexPath:] + 1262
 4   UIKit                               0x0032dd6f -[UITableView(UITableViewInternal) _createPreparedCellForGlobalRow:withIndexPath:] + 619
 5   UIKit                               0x00323e02 -[UITableView(UITableViewInternal) _createPreparedCellForGlobalRow:] + 75
 6   UIKit                               0x00338774 -[UITableView(_UITableViewPrivate) _updateVisibleCellsNow:] + 1561
 7   UIKit                               0x003307ec …
Run Code Online (Sandbox Code Playgroud)

iphone sdk objective-c

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

Wicket或Playframework?

我是Java Web开发的新手,我想选择一个好的Java Web框架来学习.我发现了一些关于Apache Wicket框架Playframework的非常好的回声.我决定去找其中一个; 但我需要选择;-)

那么,选择什么以及为什么?

编辑

我的要求:

  • 我有使用Django开发的良好经验,所以类似的框架会很棒,
  • 我需要一个可以与其他主流Java好东西(库,工具等)交互的框架,这样我就可以利用Java真正提供的功能.

java wicket playframework

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

如何检测双向双工轮询客户端

使用HTTP轮询双工WCF通道跟踪了Tomek Janczuk的Pub/sub示例,但我注意到当客户端通过关闭浏览器而断开连接时,服务在下一次回调时没有注意到.我原本应该预料到一个例外,或者说某个端点不再存在.

你怎么知道客户何时离开,以便停止向该客户发布?

silverlight wcf pollingduplexhttpbinding

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

寻找最大允许值的模板方式

可能重复:
C++变量类型限制

我有一个定义的类型可能不会保持原样.我想将该类型的最大值用作未定义的值,但不想使用类似INT_MAX的东西,因为我可能稍后将类型更改为long或其他完全不同的东西.我已经看到了这样做的模板方法,但现在找不到了.如何以节奏安全的方式找到类型的最大允许值?

c++ templates range max

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

用FileSystemObject write()写二进制数据

我正在使用FileSystemObject在Javascript中开发一个函数,我只需要在文件中写入我们提供的二进制数据.这是我的功能.

function exportFile(data)
{   
    var fso, f2;
    fso = new ActiveXObject("Scripting.FileSystemObject");
    f2=fso.CreateTextFile("C:\\example.js",true);
    f2.Write(data);
    f2.Close();
}
Run Code Online (Sandbox Code Playgroud)

然而,它并不总是有效(f2.Write(数据)上的错误).我猜这是因为一个或两个原因: - 写入功能不接受二进制数据(ASCII从0到255) - f2.Write(数据)中的"数据"有最大大小

请问你能帮帮我吗?

更新:

我得到这个错误(已翻译):消息:参数或函数调用无效我应该使用哪种技术,那么,如果Javascript不能使用普通块8位值?

javascript binaryfiles filesystemobject

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

表值Param UdtTypeName

.NET 4.0,Visual Studio 2010.

在MSSQL 2008中,我有一个简单的表Type,一个以TVP作为参数的存储过程.它在管理工作室很好用.

我创建了一个新的Linq-to-SQL设计器,将我的表格和procs放到设计界面上,一切正常.

然后我尝试在设计图面上使用table-valued-parameter拖动存储过程,并得到这个red-X错误:

UdtTypeName property must be set for UDT parameters.
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

sql-server stored-procedures linq-to-sql

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

我在哪里可以找到"App Store上的可用"标识?

我认为Apple在iOS开发人员中心提供了"可在App Store上购买"的高分辨率徽标,但我找不到它.任何人都可以指导我链接到这个?

注意:我正在寻找官方徽标选择,而不是"johnny的网站上有链接."

iphone app-store

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

jqGrid行垂直对齐不中间

出于某种原因,在我们的网格上,行的垂直对齐不是中间的.它似乎是顶级的.你需要做些什么来实现垂直对齐吗?

这是一个对齐的例子: 替代文字

我们的网格定义:

$.extend(jQuery.jgrid.defaults, { 
    url:'NoData.json',
    datatype: 'json',
    mtype: 'GET',
    altRows:true, 
    //altclass:'zebraOdd',
    loadError: function(xhr,st,err) { 
        handleError(xhr, 'Error loading grid');
    },
    onPaging: function (b) {
        return onPage($(this));
    },
    beforeRequest: function() {
        beforeReq($(this));
    },
    loadComplete: function() {
        loadComp($(this));
    },
    onSelectRow: function(id){
        $(this).resetSelection(); //This prevents the disabling of the row hovering and altclass - http://stackoverflow.com/questions/3916477
    },
    scrollOffset:0, //No scrollbar
    rowNum:15,
    shrinkToFit:true,
    width:1120,
    viewrecords: true ,
    height: '360',
    hidegrid: false //Don't show the expand/collapse button on the top right
});  

$("#grid-pos").jqGrid({
    colNames:['Position Account', 'Product …
Run Code Online (Sandbox Code Playgroud)

jquery alignment jqgrid

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