我目前正在使用TFS活动为Ax创建一个版本。所有步骤都在那里,所有这些步骤都适用于在TFS VCS中使用几个虚拟XPO的简单场景。但是现在我需要完成构建代码库的完整场景,并且我遇到了Visual Studio项目节点的编译问题。
这是关于代码导入/编译的粗略做法:
当我运行完整编译时,仍然存在编译器错误,这些错误与需要AOT中VSProjects的最终程序集的代码有关。
这是由于项目的输出仍为空。当选择它们并进行编译时,仍然没有结果。逐个选择并编译它们。项目的输出在AOT中生成,依赖类可以直接编译。
单独编译它们会导致编译器检测到它是VSProject节点,并且内核将调用VSProject上的导出和构建功能,从而导致生成输出。
这里真正的问题是:对于我的构建,我现在必须创建一个AutoRun文件来编译那些VSProject节点,但是在完成编译时,编译器不应该这样做吗?!
答案 0 :(得分:0)
找到了解决方法。我修改了SysTreeNodeVSProject.importProject()以在导入后编译树节点。