2015-04-02 58 views
0

我在一台64x Windows 7机器上,刚刚下载了新的Windows Meteor平台。我在Windows32中创建一个“流星”文件没有问题,但是当我使用“流星创建实验”命令在我的“流星”文件中创建流星特定文件时,它会在SysWOW64上创建新文件。如果我尝试从System32文件中更改目录,则会收到“此系统找不到指定的路径”消息。没问题,如果我cd到“C:\ Windows \ SysWOW64 \ Meteor \ experiment”。流星1.1:“meteor create x”在Windows 7上创建SysWOW64文件,64x

我无法想象meteor 1.1是32位的,那么我怎样才能阻止计算机重定向文件创建过程呢?

作为一个警告,我真的是编程的新手。如果没有明确我需要学会做什么,请不要告诉我做事情。

谢谢!

+0

为什么在第一个地方在System32目录中创建项目?这是一个您不应轻触的系统文件夹。在其他地方创建你的项目,比如'C:\ Projects' – user3557327 2015-04-02 20:38:42

+0

谢谢,我不知道。我只是简单地遵循“你的第一个流星应用程序”的指示,它通过使用“mkdir”命令创建目录而开始了我的工作。这会自动在System32中创建文件,但是我不能再转到流星专用文件(因为我最终发现它们被重定向到SysWOW64)。从现在开始,我将使用一个单独的目录,并希望能够解决访问创建文件的问题。 – Daseinen 2015-04-03 03:27:42

回答

0

默认流星安装似乎是32位(可以通过在命令行运行meteor --arch验证这一点,这应该打印os.windows.x86_32)。这就是为什么在SysWOW64中创建新文件的原因。

在System32中创建项目并不是一个好主意,因为它是为Windows系统文件保留的。

+0

还检查了这个问题,为什么它被放在SysWOW64:http://stackoverflow.com/questions/949959/why-do-64-bit-dlls-go-to-system32-and-32-bit-dlls- to-syswow64-on-64-bit-windows – user3557327 2015-04-02 20:46:57

+0

谢谢,这让我们完全了解发生了什么,尽管我不知道为什么流星会是32位。我认为我最好在System32或SysWOW64之外的文件夹中创建程序,这就是我要做的。 – Daseinen 2015-04-03 15:53:26