【发布时间】:2023-03-14 12:20:01
【问题描述】:
我正在尝试在 .NET Framework 项目 (v4.7.2) 上实现 github 操作。 一切正常,直到构建步骤,其中一些参考丢失。尚未使用 nuGet 在项目中添加这些引用。它们是从其他目录添加的本地引用。
这是我的代码:
# This is a basic workflow to help you get started with Actions
name: mySolution.CI
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
jobs:
Build:
# The type of runner that the job will run on
runs-on: windows-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Setup MSBuild.exe
uses: microsoft/setup-msbuild@v1.0.2
- name: Setup NuGet
uses: NuGet/setup-nuget@v1.0.5
- name: Restore nuGet packages
run: nuget restore mySolution.sln
- name: Run MSBuild
run: msbuild mySolution.sln /t:Clean,Build /p:platform="Any CPU" /p:Configuration=R2020
那么,我的问题是如何找到这些参考资料? (假设这是问题所在)还有其他建议吗?
谢谢。
【问题讨论】:
-
这些目录是你回购的一部分吗?
-
不,这就是问题所在。我将它们添加到尚未推送到存储库的文件夹中。我对此真的很陌生。谢谢!
-
我将此添加为回复。如果我解决了您的问题,请将其标记为答案,如果对您有帮助,请点赞。
-
GitHub Actions 使用另一台机器来克隆你的 repo 并执行所有步骤,所以如果你没有该 repo 中的所有内容(或依赖于像 NuGet 这样可以轻松获取的东西)这样的错误预计。记住这一点,你就会知道下一步该做什么。
标签: github-actions .net-framework-version