问题列表 - 第2143页

x64 .NET编译/ Process Explorer奇怪

如果我要说的任何内容毫无意义或忽视了一些显而易见的东西,那么道歉 - 我对CLR内部的了解是不稳定的.

如果我理解正确,那么如果我只是在VS2K5中为'AnyCPU'构建一个解决方案(或者使用这些设置指向那个.sln文件的MSBuild),那么二进制文件只能编译到MSIL.然后,如果在32位平台上执行,它们会被JIT打成32位,如果在x64上执行,它们会被64位代码...对吧?

这些DLL用于Web应用程序并托管在W3WP.exe进程中.Process Explorer告诉我W3WP是一个64位进程.

但是当我使用Process Explorer在DLL视图中检查其中一个DLL的属性时,它会显示:'Image:32-bit'.是什么赋予了?

如果我对有问题的DLL运行corflags它会告诉我:ILONLY 1,32BIT 0但是PE PE32.我的理解是,这意味着它只是编译到IL,不是它不限于32位或64位,但我不完全清楚.PE32标志是否与它上面显示的32位有关?

.net clr 64-bit corflags process-explorer

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

你如何在NHibernate中组合两个表?

我需要使用NHibernate和HQL进行两个表的联合.我在网上找到了很少的帮助,我想知道它是否有可能,如果有可能,怎么样?

nhibernate hql

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

'\ 0'相关问题

看看这个循环将一个c-string复制到另一个c-string:

void strcpyr(char *s, char *t)
{
    while(*s++=*t++)// Why does this work?
        ;
}
Run Code Online (Sandbox Code Playgroud)

为什么我们不在while循环中检查'\ 0'字符,像这样?

while((*s++=*r++)!='\0')..
Run Code Online (Sandbox Code Playgroud)

第一个循环是如何终止的?

c++ string

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

寻找在Ruby on Rails中构建安全REST API的建议

我正在开始为我正在开发的项目构建REST API,这让我对使用RoR构建API的最佳方法进行了一些研究.我很快就发现,默认情况下,模型对世界开放,只需在URL末尾添加".xml"并传递适当的参数即可通过URL调用.

那么下一个问题来了.如何保护我的应用以防止未经授权的更改?在做一些研究时,我发现了几篇文章attr_accessible,attr_protected以及如何使用它们.我发现的特定网址是在07年5月(这里)发布的.

和ruby一样,我确信自那时起事情已经发生了变化.所以我的问题是,这仍然是在RoR中保护REST API的最佳方法吗?

如果不是你在"新项目"或"现有项目"情景中建议什么?

ruby security rest ruby-on-rails asp.net-web-api

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

我应该在ASP.NET MVC中构建我的下一个Web应用程序吗?

我的团队正在考虑使用ASP.NET MVC框架构建我们的下一个Web应用程序.我和其他人一样有点犹豫,因为它仍处于测试阶段.我真的想深入研究,因为它似乎是提供明确的关注点分离和提高可测试性的好方法.

我现在应该采取行动吗,而MVC仍处于测试阶段,或者推迟发布候选版本?

从一些回复中,我想我需要澄清一下我的问题.我主要担心的是,是否使用仍处于测试阶段的产品,而不是webforms与mvc.令人担忧的主要原因是担心我们最终会在测试版中使用某些功能,这些功能在最终版本中会被更改/弃用/不支持.

但是,我很欣赏webforms与mvc的观点.这不是我的问题的核心.

asp.net asp.net-mvc

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

Sharepoint Web服务教程

我正在尝试使用将自定义元数据附加到文件的Web服务将文档上载到SharePoint.我搜索过但没有找到涵盖所有这些主题的好教程.任何人都能指出我正确的方向吗?

这就是为什么我认为我需要使用Web服务:我正在开发XP并且Sharepoint对象模型不可用.这意味着任何使用"使用Microsoft.Sharepoint"的代码都出来了:-(我查看了CopyIntoItems Web服务,但我自己实现它时遇到了麻烦.我希望有一个明确的教程.我试过使用示例代码来自http://msdn.microsoft.com/en-us/library/copy.copy.copyintoitems.aspx,但我不确定我的sourceURL应该是什么.另外,由于我不能使用"Microsoft.Sharepoint"引用,我想知道我的Fields会是什么样子?(这是我的元数据吗?)另外,我很好奇为什么只有网站项目允许我添加网络服务.一旦文件使用该Web服务"进入"Sharepoint,我将不得不使用另一个来更新自定义列或元数据.其中一些是自由格式文本,但其他必须匹配列表或查找中的条目.我还没有找到任何相关信息.

谢谢您的帮助!

sharepoint web-services

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

如何自动调整iFrame的大小?

可能重复:
根据内容调整iframe大小

我正在加载iFrame并希望父级根据iFrame内容的高度自动更改高度.

简而言之,所有页面都属于同一个域,因此我不应该遇到跨站点脚本问题.

javascript iframe autosize

64
推荐指数
4
解决办法
18万
查看次数

使用XPATH搜索包含 的文本

我使用XPather Browser在HTML页面上检查我的XPATH表达式.

我的最终目标是在Selenium中使用这些表达式来测试我的用户界面.

我有一个HTML文件,其内容与此类似:

<tr>
  <td>abc</td>
  <td>&nbsp;</td>
</tr>

我想选择一个包含字符串" &nbsp;" 的文本的节点.

使用像"abc"这样的普通字符串是没有问题的.我使用类似的XPATH //td[text()="abc"].

当我尝试使用XPATH时,//td[text()="&nbsp;"]它什么都不返回.是否有关于" &"的文本的特殊规则?

xml search selenium xpath

114
推荐指数
4
解决办法
20万
查看次数

这两个GetLargestValue C#实现中哪一个更好,为什么?

我对如何最好地实现一个采用整数数组的简单方法并返回最高整数(使用C#2.0)的人有不同意见.

以下是两个实现 - 我有自己的看法哪个更好,为什么,但我会感谢任何公正的意见.

选项A.

public int GetLargestValue(int[] values)
{
   try  {
          Array.Sort(values);
          return values[values.Length - 1];
        }
   catch (Exception){ return -1;}
}
Run Code Online (Sandbox Code Playgroud)

选项B.

public int GetLargestValue(int[] values)
{
    if(values == null)
        return -1;

    if(values.Length < 1)
        return -1;

    int highestValue = values[0];

    foreach(int value in values)
        if(value > highestValue)
            highestValue = value;

    return highestValue;
}
Run Code Online (Sandbox Code Playgroud)

.net c# .net-2.0

5
推荐指数
4
解决办法
306
查看次数

277
推荐指数
4
解决办法
17万
查看次数