问题列表 - 第12420页

Visual Studio 2008 sp1 vc ++项目在32位模式下工作,但不是64位

我有一个在Windows 7,x86安装下运行良好的项目.在同一台机器上,但在不同的驱动器中,我已经在两者上安装了Windows 7,x64和visual studio 2008 sp1.

该项目在win32下编译并运行.当我尝试在x64下编译项目时,我什么都没得到,一切都被"跳过"了.此外,当我尝试获取64位版本下的任何属性时,操作将失败并显示"未指定的错误".在64位端,我可以切换到win32构建目标,看它工作,然后尝试切换到x64位侧,然后沮丧地咬紧牙关.如果我尝试为每个配置进行批量构建,那么除非我只执行win32项目,否则完全失败.

我已经看到这个项目在别人的机器上运行,所以我知道它可以在64位工作,但由于一些奇怪的原因,这个项目对我来说不起作用.

我试过跑

devenv /resetskippkgs
Run Code Online (Sandbox Code Playgroud)

根据这个建议,但没有爱.

任何帮助表示赞赏......

从Pavel的建议编辑,我试图运行

vcbuild /platform:x64
Run Code Online (Sandbox Code Playgroud)

我收到错误:

vcbuild.exe : warning VCBLG6001: Project 'project.proj' does not support platform 
'x64', or the platform support DLL for this platform is not installed.
Run Code Online (Sandbox Code Playgroud)

这种帮助?visual studio在安装时不会自动做正确的事吗?

c++ 64-bit x86 visual-studio-2008

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

Cron 作业 stderr 到电子邮件和日志文件?

我有一个 cron 工作:

$SP_s/StartDailyS1.sh >$LP_s/MirrorLogS1.txt
Run Code Online (Sandbox Code Playgroud)

其中SP_s是脚本的路径,LP_s是日志文件的路径。这会将 stdout 发送到日志文件,将 stderr 发送到我的电子邮件。

我该怎么办?:
1)将标准输出和标准错误发送到日志文件,
2)并将标准错误发送到电子邮件

或者换句话说:stderr 到日志文件和电子邮件,stdout 只到日志文件。

更新:到目前为止,我得到的答案都不符合我设定的标准,也不适合 CRON 工作。

我看到了这个,其目的是“将 STDOUT 和 STDERR 从命令发送到一个文件,然后将 STDERR 发送到另一个文件”(由 zazzybob 在 unix.com 上发布),这似乎接近我想要做的事情,我想知道这是否会激励比我更聪明的人:

(( my_command 3>&1 1>&2 2>&3 ) | tee error_only.log ) > all.log 2>&1 
Run Code Online (Sandbox Code Playgroud)

我希望 cron 将 STDERR 发送到电子邮件而不是“另一个文件”。

unix cron redirect

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

xsd:boolean element type接受"true"但不接受"True".我怎么能让它接受呢?

我正在使用xmllint --schema选项来验证我看起来像这样的XML

<XML>
<Active>True</Active>
</XML>
Run Code Online (Sandbox Code Playgroud)

在我的模式文件中,我有以下描述Active元素的行.

<xsd:element name="Active" type="xs:boolean" />
Run Code Online (Sandbox Code Playgroud)

当我运行xmllint时,我会收到错误消息

/tmp/schema_validation.xml:73:element Active:架构有效性错误:元素'Active':'True'不是原子类型'xs:boolean'的有效值.

当我将XML更改为

<Active>true</Active>
Run Code Online (Sandbox Code Playgroud)

然后错误消息消失.

所以,它看起来像xsd:boolean意味着它全部小写为"true/false"而不是xmllint的"True/False".我的问题是,如何使xmllint接受xsd:boolean类型的"True"?或者我可以使用哪些工具来验证这个XML?此时更改XML或架构不是我的选择.

谢谢!

xml xsd boolean

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

iPhone OS是64位还是32位?

有谁知道iPhone OS是基于32位还是64位架构?

iphone cocoa-touch uikit

11
推荐指数
2
解决办法
8416
查看次数

反映.net中的常量属性/字段

我有一个类如下:

public class MyConstants
{
    public const int ONE = 1;
    public const int TWO = 2;

    Type thisObject;
    public MyConstants()
    {
        thisObject = this.GetType();
    }

    public void EnumerateConstants()
    {
        PropertyInfo[] thisObjectProperties = thisObject.GetProperties(BindingFlags.Public);
        foreach (PropertyInfo info in thisObjectProperties)
        {
            //need code to find out of the property is a constant
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

基本上它正试图反思自己.我知道如何反映字段ONE和TWO.但我怎么知道它是不是常数?

.net c# reflection constants

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

更新后,Clickonce winforms启动缓慢启动

我们有一个winforms应用程序,通过clickonce部署到用户并使用自动更新功能.

我们注意到,对于我们的用户,在发生clickonce更新后,应用程序需要几分钟才能显示.应用程序可执行文件在此期间运行,CPU使用率相当高,但不显示任何窗口.

这在开发人员的机器上是不可重现的.用户和开发者的机器之间有两个主要区别:

  1. 用户正在运行windows xp,开发人员正在运行windows vista.
  2. 开发人员与clickonce服务器位于同一个域中,而用户位于与clickonce服务器所属的域具有双向信任关系的不同域上.

应用程序的冷启动性能在更新后运行一次后几乎是即时的.

以下链接适用于msdn论坛上有相同问题的人,但没有发布解决方案:http: //social.msdn.microsoft.com/Forums/en-US/winformssetup/thread/5ec061c4-ec6f-4101- 98a6-dc8bb5acab60

由于开发人员无法在本地重现,我们还没有分析应用程序在此期间正在执行的操作.

有关为什么会出现这种情况的任何想法或有关如何解决问题的建议?

谢谢.

编辑08/24/2009:创建了一个运行XP的32位虚拟机,并将其加入与用户相同的域中.该问题未在虚拟机中显示.这似乎消除了XP和域成员身份作为问题的根源.这似乎使VLAN,系统配置和补丁级别成为潜在的罪魁祸首.

c# clickonce winforms

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

如何获取单选按钮的文本(不是值)

我知道我可以获得单片机的"价值"属性,但我发现获得单片机的文本非常困难.

考虑下面的例子.它有3个radiobuttons,并试图提醒第一个单选按钮的值,这是"红色",然后尝试提醒radiobutton的文本,"apple"但是失败了.

获取几乎所有元素的文本都可以使用elem.childNodes [0] .nodeValue完成.为什么它不适用于radiobuttons?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" >
<head>
<title>Radio Buttons</title>
<style type="text/css">
</style>
<script type="text/javascript">
function start(){
  var rblist = document.getElementsByName("colors");
  var elem = rblist[0];
  alert(elem.value); // PRINTS "RED"
  alert(elem.childNodes[0].nodeValue); //THROWS ERROR
}
</script>       
</head>
<body onload="start();">
<input type="radio" name="colors" value="red" checked>apple</input>
<input type="radio" name="colors" value="blue">sky</input>
<input type="radio" name="colors" value="green">grass</input>
</body>  
</html>
Run Code Online (Sandbox Code Playgroud)

javascript dom input

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

我可以修改Java Swing JTextArea,使其看起来像JPasswordField吗?

我可以修改Java Swing,JTextArea这样就不会显示键入的字符吗?我可以像JPasswordField上课一样只显示'*'字符吗?

java swing

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

Erlang的并行性什么时候克服了它在数值计算方面的弱点?

随着最近关于并行计算的所有宣传,我一直在思考很多关于并行性,数字运算,集群等等......

我开始阅读Learn You Some Erlang.随着越来越多的人学习(包括我自己),Erlang以一种非常令人印象深刻,优雅的方式处理并发.

然后作者声称Erlang 不适合数字运算.我可以理解像Erlang这样的语言比C慢,但是并发模型似乎非常适合图像处理或矩阵乘法之类的东西,尽管作者特别说它不是.

真的那么糟糕吗?是否有一个临界点,Erlang的力量克服了当地的速度弱点?正在采取什么措施来应对速度?

要明确:我不是要开始辩论; 我只是想知道.

erlang performance

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

YAML与XML相比

我读过多年后yaml将被用来代替xml.请比较每个规范的相对优缺点.

xml yaml language-comparisons

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