问题标签 [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 - 如何在 Visual Studio 解决方案文件中设置默认配置?
在 VS2005 及更高版本中,是否可以指定默认选择哪个配置?
我的解决方案中有几种配置,但在大多数情况下应该使用其中一种。因此,我想确保将其从源代码控制中提取出来的开发人员使用正确的配置(当然,除非他们专门选择了另一个配置)。
理想情况下,此设置应位于 .sln 文件中,因为该文件位于源代码管理之下。
c# - 带有 XBAP 的 x86 TargetPlatform
我有一个 XAML 浏览器托管应用程序 (XBAP) 项目,它依赖于另一个仅 x86 的项目。如果我将目标平台保留为“任何 CPU”,则各种地狱在运行时(关于获取 DLL)都会崩溃。但是,如果我将 XBAP 项目切换到目标 x86,则会收到以下编译时错误:
错误 7 - 无法构建特定于平台的 XAML 浏览器应用程序。如果 HostInBrowser 属性设置为“True”,请不要设置 PlatformTarget 属性或将其设置为“AnyCpu”。
有解决办法吗?还是我必须为此找出一些可怕的多进程 + IPC 解决方案*?
*一想到这我就感到恐惧
visual-studio - 明确设置目标平台时未构建新项目
我用一个项目创建了一个新的解决方案,然后将目标平台从“任何 CPU”更改为“x86”。在此之后添加的新项目默认不会构建,并且它们的目标平台不遵循全局设置。为什么?!
查看配置管理器中添加的新项目未选中“构建”,它们获得目标平台“任何 CPU”而不是全局设置的 x86。为什么会这样?我希望新项目也能获得全局设置和定义的 x86 目标平台。我尝试过的一些事情:
- 将全局平台切换回任何 CPU,然后再次切换到 x86。没变..
- 为新项目明确选择平台。x86 在列表中不可用,当我说
<New..>
并尝试添加它时,我不允许“ .. 已存在同名的解决方案平台。 ”。 - 在新项目的构建属性中,我无法在配置部分更改平台,但我可以在常规部分将“平台目标”设置为 x86。然而,尚不清楚这是否真的有影响,如果我稍后在全球范围内更改目标平台,它也不会响应。
最初我认为这是将我的解决方案从 VS2008 转换为 VS2010 的问题,但问题适用于两个地方。即,当我在 VS2008 中创建解决方案并留在 VS2008 中时,我仍然遇到问题。
eclipse - PDE 无头构建的目标平台不起作用
我目前正试图让我的无头 pde-build 工作,但我被困在一个我不知道如何继续的点上。问题是如何定义相关的目标平台来编译插件。我有一个带有以下调用的 build.bat(全部在一行中!):
我尝试从不同的部分创建目标 Eclipse 平台:Eclipse SDK、RCP SDK、Delta Pack、PDE-SDK 的所有组合,但没有一个运行良好。
我收到以下错误:
其中变量 ${eclipse.pdebuild.scripts} 没有得到解决。我还尝试通过命令行提供此参数,但随后我收到另一个关于缺少 svn 任务的错误,这绝对令人困惑,因为这与我引用的本地 eclipse 安装一起工作。
当我将路径从 d:/target/eclipse 替换为我的本地 eclipse 安装时,pde 构建按预期工作!这导致我认为目标 eclipse 的配置不正确,但目前我不知道如何配置它!
我的目标是首先在我的本地站点上自动构建 pde,而不参考我的本地 Eclipse,然后将此构建过程集成到我们正在运行的 Cruisecontrol 实例中。
正如我已经看到关于定义目标日食的另一个问题,如果有人可以提供有关该问题的提示或事实,我会很高兴。
问候, 安德烈亚斯
eclipse - Eclispe Helios 插件开发目标平台模板 Base-RCP 坏了?
我正在尝试在 Eclipse Helios 下创建一个标准的 osgi 包。
为此,我已经像这样配置了我的目标平台:
- 窗口 -> 首选项 -> 插件开发 -> 目标平台 -> 添加
- 在我选择模板和基础 RCP(仅限二进制)之后
- 我更改了名称并单击完成。
当我使用我的包的概述启动平台时,我在控制台中打印了这个错误:
我已经设法通过在平台配置窗口中取消选择插件来使平台运行org.eclipse.ui
,但我不明白为什么默认选择此插件。
eclipse - 将远程 Eclipse 安装添加到目标平台?
在 Eclipse 中,可以将本地 Eclipse 安装添加到目标平台:
Window -> Preferences -> Plugin-in Development -> Target Platform -> Edit -> Add -> Installation -> [本地eclipse安装位置]
但是如何添加位于远程服务器上的 eclipse 安装(只需将本地 eclipse 安装复制到 tomcat 服务器上的 webapps 文件夹)?
我试图将远程 Eclipse 安装指定为软件站点:
Window -> Preferences -> Plugin-in Development -> Target Platform -> Edit -> Add -> Software Site -> [url to remote eclipse location]
但这不起作用。
我知道我可以将官方远程 p2 eclipse 站点添加到目标平台,但我想改用远程“物理”安装(100% 始终可用)。
这可能吗?
java - Eclipse RCP:如何从目标定义文件中的软件站点下载增量包?
我正在使用这种技术为我的 Eclipse RCP 项目创建一个目标平台:http ://www.modumind.com/2009/09/01/creating-an-eclipse-rcp-target-platform/
RCP SDK 使用软件站点直接下载。至于delta pack,我是从网站手动下载的,并在目标定义文件中添加了目录,我认为下次要升级delta pack版本时,这很繁琐。
是否也可以使用软件站点下载 delta 包?或者至少以更少的手动和更易于维护的方法来完成它?
谢谢。
eclipse - Eclipse PDE:什么是“目标平台”?
当您使用 Eclipse PDE(插件开发环境)时,有术语“目标平台”。这到底是什么意思?
c++ - 在 Visual Studio 2010 中是否有快速切换解决方案平台的方法?
我想在 32 位和 64 位模式下编译我的 C++ 项目。到目前为止,我创建了解决方案配置:除了预先配置的“调试”和“发布”配置,我还设置了“调试 x64”和“发布 x64”配置,用于为 x64 架构编译项目。
但是,我的最新项目可以在多个方面进行更改:不仅是“Release”与“Debug”,还有“XP”、“Server03”和“newer”以及“EXE”与“DLL”(实际上可以以两种格式编译)。因为这已经给出了 2*2*3=12 个配置,所以为每个配置添加另一个“x64”配置会使整个事情变得荒谬。
这就是我想从现在开始使用解决方案平台设置的原因。不幸的是,唯一的更改方法似乎是单击配置下拉列表,从那里打开配置管理器,然后更改解决方案平台并单击确定。这需要相当长的时间(超过两倍的点击次数)。有更快的方法吗?或者,一种更好的方法来管理项目可以更改的所有维度(涉及项目设置和预编译器定义)?