c#一个解决方案里包含.netcore3.1和asp.net两个项目,能正常发布iis吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c#一个解决方案里包含.netcore3.1和asp.net两个项目,能正常发布iis吗?相关的知识,希望对你有一定的参考价值。

c#一个解决方案里包含.netcore3.1和asp.net两个项目,能正常发布iis吗?我主要是写webapi,使用的.netcoe3.1 我的api项目需要调用webservice,但是core3.1无法添加web服务引用,所以用asp.net添加然后core3.1项目调用asp.net项目。我的逻辑是这样的但是我担心发布iis会出问题,所以请教老师一下

core3.1无法添加web服务引用 --- 搜了下

    可以用三方soap客户端库实现

    手动添加实际上是运行了个叫svcutils.exe的命令行调用,vs安装目录下能找到这个exe,直接命令行调用也是一样的

    vs有个扩展叫Microsoft WCF Web Service Reference Provider,然后就可以像以前一样添加服务引用

参考技术A 你说的“core3.1项目调用asp.net项目”具体是怎样的?追问

就是.netcore引用asp.net然后使用里面的方法。
比如asp.net里面有个方法可以通过webservice获取数据,但需要一个参数。
.netcore调用asp.net的这个方法并传递参数,然后获取返回值。

追答

.netcore只能引用.netcore的项目,或者netstandard项目,怎么能引用.NetFramework项目呢。Asp.Net是.NetFramework项目类型。

.Net Core、c# 和 Fitnesse Fit 固定装置

【中文标题】.Net Core、c# 和 Fitnesse Fit 固定装置【英文标题】:.Net Core , c# and Fitnesse Fit fixtures 【发布时间】:2018-07-09 22:21:57 【问题描述】:

大家好,

我正在尝试使用 c# 和 .Net Core 创建 Fitnesse 测试。 我找不到任何适用于 .Net Core 的 Nuget 包。

任何帮助将不胜感激。

【问题讨论】:

【参考方案1】:

.Net Core 的移植已经完成,并且在 Nuget 中作为 2.7 版提供。

【讨论】:

以上是关于c#一个解决方案里包含.netcore3.1和asp.net两个项目,能正常发布iis吗?的主要内容,如果未能解决你的问题,请参考以下文章

如何从 C# 客户端应用程序执行 ebMS3 AS4 消息传递

C# .NET Core 3.1 无法建立 SSL 连接

C#—类库委托is和as运算符泛型集合

表单视图设计器无法在 Visual Studio 2019 中使用 c# .NET Core 3.1 [重复]

大道至简NetCore3.1快速开发框架一:搭建框架

在同一解决方案中从 c# 项目到 c++ 项目的 DllImport