背景:
我在一个解决方案文件下有几个ASP.NET项目。我有一个ASP.NET项目的构建管道,并使用. sln构建它。现在,我们已经将一个新项目添加到.NET CORE中的同一个.sln中。
问题陈述:
在我的生成管道中,当我尝试生成整个解决方案时,它会向新添加的项目抛出异常。(.NET CORE)
“类型或命名空间名称”Entity“在命名空间”System.Data“中不存在(是否缺少程序集引用?)”
我相信这是由于框架版本。
问题:
是否有可能在一个构建管道下拥有两个项目?如果有,我如何实现?如果没有,理想的解决方案是什么?
其他信息:在Visual Studio中,一切都在正常构建和运行,但我构建项目管道时,它抛出了此错误。
2条答案
按热度按时间olmpazwi1#
您可以加入
System.Data.Entity
的指涉,以测试是否会再次掷回例外状况。或者,您也可以参阅此文档以了解有关Organize your project to support both .NET Framework and .NET的更多详细信息
ecbunoof2#
最初从Visual Studio生成代码,以避免在Azure管道中生成时出错 *。
在Azure管道中使用了不同的项目 *
使用Visual Studio或Azure Devops创建存储库。*
在创建存储库时填写必要的字段 *
然后进入Git凭据管理器屏幕,必须选择您要创建的帐户并继续。*
使用Azure订阅创建管道并生成代码。*
请参阅 * link * 以了解更多信息。*