我有一个可以在VS 2017上正确构建的解决方案,但是dotnet.exe失败,并出现以下错误:
WorkerRole.cs(23,33): error CS0234: The type or namespace name 'Logging' does not exist in the namespace 'GMOK.CIL.Blog.Common' (are you missing an assembly reference?) [c:\UDLF\GMOK\CIL\BlogService\src\Service\Processor\Processor.WorkerRole\Processor.WorkerRole.csproj]
WorkerRole.cs(38,53): error CS0234: The type or namespace name 'TollBlock' does not exist in the namespace 'GMOK.CIL.Blog.Processor.Plugins.megaData' (are you missing an assembly reference?) [c:\UDLF\GMOK\CIL\BlogService\src\Service\Processor\Processor.WorkerRole\Processor.WorkerRole.csproj]
Done Building Project "c:\UDLF\GMOK\CIL\BlogService\src\Service\Processor\Processor.WorkerRole\Processor.WorkerRole.csproj" (default targets) -- FAILED.
此解决方案有多个项目,其中一些相互依赖。我怀疑该问题是由于构建顺序不正确造成的,但我没有看到指定构建顺序的选项,否则可能是其他问题。
有人遇到类似的问题吗?