在程序集引用和项目引用之间切换解决方案

时间:2012-01-26 17:32:14

标签: visual-studio-2010 build-process fortran projects-and-solutions

我们有一个.NET 4.0解决方案,它包含一个Fortran 95 for Windows项目,其输出是一个托管DLL。该解决方案构建了一个使用此托管DLL的Winforms应用程序。

支持.ftn95p项目类型的Visual Studio插件充其量只是片状,例如,它使用绝对路径来源代码文件,这些代码文件必须在预构建脚本中修复 - 这导致它自己的与项目文件重新加载有关的问题 - 在构建过程中会抛出各种模态对话框,这对于不需要触及Fortran源的开发人员来说并不好玩。

我正在考虑如何在干净的机器上平滑构建解决方案的过程。

我手动构建了Fortran DLL,并在其他项目中需要添加了对它的引用,完全删除了Fortran项目,一切都运行良好。

然而,有些开发人员需要拥有整个解决方案,就像现在一样,将Fortran项目加载到IDE中。

我正在寻找关于如何更好地支持这两类开发人员的想法:

  • 那些需要触摸Fortran的人(他们将不得不继续忍受片状构建
  • 那些永远不需要触及Fortran的人(谁将从中受益于永远不必处理Fortran插件的怪异)

我已经考虑了两个解决方案,但那里有维护/同步问题。我们能否以巧妙的方式利用构建配置?我想不出怎么样,但这是可能的。

0 个答案:

没有答案