0

我正在尝试在服务器上构建项目,它说它找不到测试项目(子项目)。我最近将这个子项目添加到项目中。我检查了文件夹,它显示了 abc.js.csproj 文件。我运行“git clean -xfd”,然后构建项目并成功构建。但是当我尝试在服务器上运行它时,它失败并出现错误找不到 abc.js.csproj。

我寻找依赖项,它们对我来说看起来不错。我的猜测是在合并期间 sln 文件可能已进入错误状态,但不确定如何恢复为好文件,并同时保留我新添加的子项目。

任何输入表示赞赏。

4

1 回答 1

0

这个问题很模糊,信息很少。根据可用的信息,我提供了以下提到的解决问题的可能性。

构建服务器无法找到项目的原因可能有多种。首先,您需要了解为什么构建服务器无法找到该项目。正如您所提到的,您似乎已将外部项目添加到解决方案中。检查以下提到的任何技巧是否有帮助:

  • 如果您添加了外部项目,请检查该项目的源代码是否已下载到构建服务器上。
  • 如果您添加了位于解决方案文件夹之外的外部项目,那么您需要添加具有相对路径的项目。
  • 检查该项目是否已签入源代码管理。
  • 检查您是否添加了所有依赖的程序集/项目引用。
于 2015-01-30T04:38:00.607 回答