我的 MS Visual c++ 2002(第一个 .net = 版本 7)有问题。
当我进入“项目依赖关系”(构建顺序)时,所有标志(无论我选择哪个项目)都被禁用 - 不会像“已经依赖”那样变灰,而是锁定更改。
只要我记得,这工作得很好,但我需要向我的项目添加一个 DLL,并且由于这个问题而无法使构建顺序正常工作。
有没有人遇到过类似的问题?或者知道在哪里可以找到配置文件来手动编写它?
编辑:
这个问题出现在我所有的解决方案中,甚至是多年没有改变的旧解决方案。
我不确定如何在程序中解决这个问题,但我找到了一种手动设置它的方法,如果其他人有这个问题......
如果您在文本编辑器中打开 *.sln(解决方案)文件: - 在文件顶部,您将看到所有项目均采用以下格式:
Microsoft Visual Studio Solution File, Format Version 7.00
Project("{XXXXXXXX-0000-XXXX-0000-SOLUTIONGUID}") = "SLN_NAME", "_path_\proj_name_1.vcproj", "{00000000-XXXX-0000-GUID-PROJECT_0001}"
EndProject
Project("{XXXXXXXX-0000-XXXX-0000-SOLUTIONGUID}") = "SLN_NAME", "_path_\proj_name_2.vcproj", "{00000000-XXXX-0000-GUID-PROJECT_0002}"
EndProject
Project("{XXXXXXXX-0000-XXXX-0000-SOLUTIONGUID}") = "SLN_NAME", "_path_\proj_name_3.vcproj", "{00000000-XXXX-0000-GUID-PROJECT_0003}"
EndProject
再往下你会看到:
GlobalSection(ProjectDependencies) = postSolution
{00000000-XXXX-0000-GUID-PROJECT_0001}.0 = {00000000-XXXX-0000-GUID-PROJECT_0002}
{00000000-XXXX-0000-GUID-PROJECT_0001}.1 = {00000000-XXXX-0000-GUID-PROJECT_0003}
EndGlobalSection
按照格式并手动添加依赖项
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句