我想知道这是否可行,如果可以,该怎么做。如果我有一个包含多个项目和网站的 Visual Studio 解决方案,并且我只想构建和发布一个特定的网站及其依赖项,那么在使用 DevOps Pipelines 时如何做到这一点,所以它不会构建整个解决方案,而只是该特定网站所需的项目。到目前为止,我所看到的只是构建目录中的所有项目,然后选择要发布的特定工件,但这意味着构建所选目录中的所有项目。
我有一个使用 C# 源生成器的项目。
https://github.com/efonsecab/PTIMicroservicesGenerators
我遇到的问题是编译控制台应用程序时遇到此问题
CSC:警告 CS8785:生成器“OpenApiClientServicesGenerator”无法生成源。它不会对输出产生影响,因此可能会出现编译错误。异常的类型为“FileNotFoundException”,消息为“无法加载文件或程序集“Microsoft.OpenApi.Readers,Version=1.2.3.0,Culture=neutral,PublicKeyToken=3f5743946376f042”或其依赖项之一。该系统找不到指定的文件。'
有谁知道使用 C# 源生成器时解决此问题的正确方法是什么?谢谢您的帮助。