问题标签 [multiple-projects]
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.
c++ - 在标头中使用外部变量并跨多个项目使用
我在一个解决方案中有 4 个项目。我想在全局的一个头文件中使用定义为 extern 的变量。场景是这样的:
项目 1 中的 headerfile.h 和 function.cpp 项目 2 中的 mainfile.cpp
headerfile.h 包含:
mainfile.cpp 包含:
function.cpp 包含:
我正在尝试直接访问 function.cpp 中 nframes 的值。但是项目 1 中存在链接器错误:未解析的外部符号“int nframes”。
现在,当我也在 function.cpp 中定义 nframes 时,构建成功,但是当控件从 mainfile.cpp 切换到 function.cpp 时,nframes 的值重置为 0。
请帮忙。
c# - 从同一解决方案中另一个项目的 Proj1PageA.aspx 调用 Proj2PageB.aspx 页面
我陷入了一种情况,即我有一个由多个项目组成的单一解决方案。
Ex -> 在一个解决方案中,我有项目 1,它有 Proj1PageA.aspx,我有另一个项目 2,它有 Proj2PageB.aspx。现在我有多个条件,其中基于 UserType 用户将 response.redirected("") 到其给定页面的解决方案中的相关项目。
请建议我如何实现它。
谢谢
winforms - 多个 winforms 项目 - 需要在安装时更改 app.config 文件
我有一个包含多个项目(UI、Web 服务、数据访问)的 winforms 解决方案。所有这些项目都有自己的 app.config 文件。在安装时,我需要根据用户的数据库配置更改数据访问项目中的连接字符串。
但是数据访问项目在安装时会创建一个 dll,没有可用于更新的 app.config 文件。UI 项目是唯一一个创建了 app.config 文件的项目。而且UI项目有对数据访问项目的引用,所以我不相信数据访问项目可以“看到”UI项目的config设置。
我已经搜索了一个答案,但没有找到任何特定于这种情况的东西。我的项目设置方式有问题吗?任何帮助,将不胜感激。
actionscript-3 - 如何为同一工作区中的多个项目设置一次 Flash Builder 编译器常量?
有没有办法链接一些 Flex 或 AS3 编译器选项,以便同一工作区中的多个项目可以共享相同的编译器常量值?
基本上,对于 3 个或更多项目,我需要经常将 "LANG_ENG" 和 "LANG_FR" 更改为true和false 。而不是必须进入每一个,我想要一个改变影响所有的解决方案。
actionscript-3 - 如何在 IntelliJ IDEA 中的 3 个项目(模块)之间设置共享源文件夹?
我在 Adobe Flash Builder 中有一个这样的项目设置:(尽力说明它)
基本上,GameProj和TitleProj被编译成它们自己的 SWF。它们每个都有自己特定的源文件夹(src- nameofproject),以及指向LoaderProj使用的公共文件夹的链接。
此外,GameProj还引用了TitleProj中的一些类,因此它还将源路径链接到 Title 自己的源文件夹(在本例中为 src-title)。
然后,设置LoaderProj,以便它“嵌入” gameproj.swf和titleproj.swf作为 ByteArrays,它在运行时加载(使用Loader.loadBytes()
)
但现在我想知道如何在 IntelliJ IDEA 中设置这个复杂的多项目场景?
我尝试将 Flash Builder 工作区导入 IntelliJ,但是当我尝试配置项目结构设置时,它一直告诉我模块之间的源文件夹存在冲突。
我怎样才能解决这个问题?我怎样才能以同样的方式编译它?
java - 多个项目的基本 gradle Q
这是一个基本的 gradle 问题,但我找不到答案:如果我有多个独立的项目共享同一个根目录,我应该如何为它们使用不同的 build.gradle 文件?
例如目录结构是这样的:
看起来 build.gradle 文件应该放在根目录下,但是如何区分两个完全独立且彼此不相关的项目呢?使用 gradle build 命令时,如何指定要构建的项目?谢谢。
java - 用于编译/构建多个项目的 ANT 脚本
我想在我的工作区中编译 2 个项目,其中 projectB 依赖于 projectA。
项目A
项目B
假设我正在从 ProjectB 导入一些包。现在我有 2 个任务
- 如何编译 ProjectB ?
- 如何为这两个项目编写 ANT build.xml(master-build.xml)?强文本
c# - 在各自的启动之前调试多个具有时间间隔的项目
前言:我查看了其他有关多项目调试的帖子,并找到了配置多个启动项目的建议。不幸的是,这不适合我的方案。
我正在开发一个由 3 个解决方案组成的 C# 项目(VS 2005,Win7 32 位),每个解决方案包含大约 40 个项目。我想在运行时调试整个应用程序,但问题是:在第一个/主要解决方案启动后,在启动第二个解决方案之前必须经过 5 到 10 秒,然后在启动第三个解决方案之前再经过一次。这些时间间隔是运行时初始化所必需的,这些初始化必须在每个解决方案中完成,然后才能开始下一个解决方案。清如泥?
有谁知道我如何完成上述任务并允许失误发生?我无法手动“附加到进程”,因为我试图在实例化每个解决方案的第一类和第二类时对其进行调试。我希望 VS 2005 有一个选项,可以在 EXE 启动时以调试模式运行特定的 DLL,但如果存在这样的功能,我就找不到它。我记得很多个月前在 VS 6.0 中能够做到这一点。提前致谢。
git - Git 从本地主机管理/合并远程分支
我正在与其他开发人员和设计师合作一个项目。在设计项目时,我不能做任何其他事情,只能等待设计师完成。我试图做的,我已经成功了一半,是:
我为设计师设置了一个虚拟主机,“不同”的项目不同的 url。
我将我的项目复制到designer_folder。
我做了git init,并将我的(developer_folder)添加为远程。
我没有做的是,从我的 developer_project 的 specific_branch 中提取 Designer_project specific_branch 的所有更改。我想为他设计一个项目,这样他就可以玩弄它,最后我将从我的项目中提取更改。每次他开始做某事时,我都会在他的项目上创建一个新分支,并合并我的更改,然后将他的更改拉到我的项目中。
只是为了评论,我用谷歌搜索并查看了stackoverflow。我只是找不到工作。
我在挣扎。请帮忙。