问题标签 [target-platform]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - 如何从同一个 EXE 应用程序中同时引用 x86 和任何 CPU 程序集?
我有两个第 3 方集会。一个是为 x86 目标编译的,另一个是为任何 CPU 编译的。有没有办法从同一个应用程序中使用它们。
现在我的应用程序编译成功但无法运行。我尝试为 x86 和 Any CPU 构建我的 EXE 文件,但没有运气。我可以使用corflags更改目标平台位,但程序集已签名,我不想更改它们的签名。
有人可以帮忙吗?
eclipse - 配置 Eclipse 目标平台的最佳方式?
配置目标平台以开发 Eclipse RCP 应用程序的最佳方法是什么?下载“纯”Eclipse并在项目中只添加需要的插件,还是下载Eclipse 以供 RCP 和 RAP 开发人员使用?添加插件的更好解决方案是什么?打开 Eclipse-TP 并从 eclipse-marketplace 下载或手动将 jar 复制到适当的文件夹?
cross-platform - NoClassDefFoundError:无法在 Linux/Mac OS 下运行 Tycho 构建的 Eclipse RCP 应用程序
我正在 Win 7(64 位)、Indigo/Java 1.6 中开发跨平台 RCP 应用程序,使用 Tycho 构建产品。
虽然应用程序在 eclipse 中的运行配置中运行良好,并且 Win x_86_64 构建也运行良好,但我在 xubuntu(使用 OpenJDK Java 6 Runtime (1.6.0_24) 和 Mac OS X (1.6.0_35) 时都收到以下错误.
错误(在 Linux 上)如下所示(正在运行java myprogram
):
我敢肯定我以前遇到过这种情况,我认为这很愚蠢(这在 AFAIK 之前的 Windows 上发生过,并且由于某种原因重新安装 Java 修复了它)。然而,在这种情况下,我认为它必须与构建/目标平台/Tycho 设置有关。
我的父 POM 中负责跨平台构建的部分看起来并不可疑:
有人知道为什么这可能行不通吗?非常感谢!
xaml - 更改目标 CPU 后 Windows 商店应用程序编译错误
我想在我的 Windows 商店应用程序中添加 Bing 地图功能,该应用程序已经完美运行。问题是,要添加 Bing 地图,我必须将正在运行的项目配置从“任何 CPU”更改为 ARM、x86 或 x64。
一旦我这样做了,所有的地狱都松了,我得到错误,表明我在我的 XAML 中使用的未找到的不同资源。我按照这篇文章 http://www.codeproject.com/Articles/408457/Using-Bing-Maps-For-Windows-8-Metro-Apps-Csharp-Ja
我正在尝试将平台更改为“x64”。有任何想法吗?
java - 为什么我无法访问目标定义中的所有插件?
我对 Eclipse 中的目标定义有疑问。我想使用我的目标平台定义中的插件版本 1.0.0,而我的工作区中有版本 1.0.2 的插件项目。对于我的目标定义中的所有其他插件,一切都按预期工作(我看到这是因为如果缺少某些东西会标记错误),但是这个特定的插件,Eclipse 不能用于我的项目。只有插件版本 1.0.2 是。该插件未设置为单例。
为什么会这样,我该如何解决这个问题?
我发现当我关闭包含错误版本的项目时,我可以访问正确的版本——但这很尴尬,还有其他方法吗?
似乎它实际上不是特定于 Eclipse 的问题,当通过 maven/tycho 在命令行上构建时它也会失败。具体来说,我的目标平台是 Juno Release。是否有插件,虽然是功能的一部分,但不可用于其他捆绑包?我知道插件就在那里,但是 tycho 和 Eclipse 都不想让我使用它。
也许我还应该说它在编译时失败。
正如我所说,虽然存在解决该问题的方法,但我仍然希望有一个“好的”解决方案来解决这个问题。您可以在https://github.com/kutschkem/Jayes查看项目和目标定义
您可能还需要先检查并构建此项目: git clone http://git.eclipse.org/gitroot/recommenders/org.eclipse.recommenders.git
设置目标平台后,尝试使用 Jayes 1.0.0(在目标平台中)而不是 Jayes 1.0.2(在您的工作区中)构建一些东西。您也可以尝试使用 maven 构建,但效果不佳。
已知的解决方法:
- 关闭 Jayes 1.0.2 项目。然后,eclipse 让你使用 Jayes 1.0.0
- 为了运行 (OSGi) 应用程序,您可以选择加载哪些包。您可以在那里手动选择版本 1.0.0
- 使用产品定义,您可以访问与解决方法 2 相同的运行时配置
如果有人找到 maven 的解决方法,我很乐意知道。
testing - 使用响应式布局定位哪些设备/浏览器
我正在为客户(项目已被接受,但现在是解释不同功能的问题)编写一个详细的估算,以开发一个响应式布局网站。
这不是我第一次进行这种开发,但这是一个关键帐户,必须铺设路径。
布局将从 300 像素宽度调整到 1200 像素以上,因此几乎适用于“任何”设备和浏览器,但我对我的承诺有点迷失。对于桌面网站,很容易在合同中写下受支持的浏览器将是“IE7+,FF、Safari、Chrome、Opera 的最新版本”,但是您对响应式网站有何看法?
我有一堆设备,我知道我会用它们来执行测试(比如说 PC、Mac、iPad、iPhone、2 或 3 台 Android 设备),但是我对我的客户说什么呢?我不能说“网站可以在任何设备上运行”,我也不能给出它可以运行的设备/浏览器组合的详尽列表。而且我不想被困在“我叔叔在他的 2.2 Android 旧手机上看过该网站但它不起作用”的情况下。
周围有很多桌面工具可以模拟各种视口并执行测试,但它们几乎不能作为“真实的东西”工作;还是我们开发人员可以“以合同方式”参考一种标准?您是如何做到这一点的?您对客户的承诺是什么?
java - 从 java 项目转换为插件项目的选项在哪里?
我找不到它了。在 PDE 工具下(右键单击项目后),我只有 Open Manifest、Organize Manifests、Externalize Strings、Internationalize、API Tools Setup、Update Classpath 和 Open Dependencies。
我需要特定的更新吗?
c# - AnyCpu 和 x86 在执行时间上的巨大差异
当我使用我的一个库时,我发现了一些奇怪的东西!我有一个负责读取特定文件类型的类库。它的工作做得很好。
我Read
在两个不同的项目(WPF & Console)中使用了这个类库项目中一个类的方法。
我发现:WPF Application
使用类库读取一个 40MB 的文件需要17min。但是使用1min读取相同的Console Application
文件。
这是我在两个不同项目中使用的相同代码。
我尝试了什么:我发现Console Application
's Platform 目标是 x86 并且WPF Application
's 目标平台是 AnyCpu。所以我将WPF
's 目标平台更改为 x86 并再次运行它。这次执行时间是3 分钟 (快了 14 分钟)
问题:有谁知道改变目标平台是如何产生这种影响的?而且我仍然不知道为什么 WPF 应用程序。使用我的库中的相同输入调用相同方法时比控制台慢 2 分钟?
compiler-errors - NME 中的目标 - 演示项目无法转换为例如 JavaScript - 目标错误
我正在玩有趣的工具 NME,它是 Haxe 和 Neko 的组合。
我喜欢可以针对不同语言的想法,但这似乎不对?
我已经下载了示例并在以 NME 为目标时完美运行,但是当我选择另一个目标(例如 Javascript)时,我收到以下错误(在 FlashDevelop 中):
您无法使用当前编译标志访问 flash 包(对于 flash.display.Sprite)
如果这真的不可能,那么该工具对我来说没有意义,因为当您无法瞄准另一个目标时为什么要使用它。还是我在整个 Haxe/NME 故事中遗漏了什么?有人可以向我解释一下吗?