asp.net-mvc-5 - 将 C# 控制台应用程序转换为 MVC 5 Web 应用程序
问题描述
我想知道是否有任何方法可以将控制台应用程序切换到 ASP.NET MVC5 Web 应用程序。
我有一个回归 ML 控制台应用程序,我想用它创建一个 Web 表单
解决方案
您可以制作控制台应用程序的 DLL,然后通过将 DLL 的引用添加到 MVC 项目来使用 DLL 中的类和方法。
制作控制台应用程序的DLL,Right click on your Console Application -> Properties -> Change the Output type to Class Library
并构建项目。
要添加 DLL 的引用, R ight click on your MVC project References->Add References->Browse
,然后选择您刚刚创建的 DLL。
现在,转到要使用 DLL 代码的控制器,写入using
DLL 名称及其命名空间。现在,您可以在此控制器中访问 DLL 的类和方法。
推荐阅读
- android - Visual Studio 认为我没有安装 Hyperv。为什么?
- node.js - 参考错误:D:\nodejs\crud\views\employee\addOrEdit.ejs:8
- qt - Qt Creator中输入if/then条件或函数时如何从()跳转到{}?
- python - Wagtail:挂钩更改子页面的顺序
- java - 泛型通配符方法的编译错误
- assembly - 消除 Intel 语法中寄存器名称的歧义
- javascript - 无法在 webgl 中将画布渲染为纹理,但会渲染蓝色
- c# - 使用原始 email.body 将电子邮件另存为 .eml
- r - 如何在行不是所有 NA 的数据帧行中替换 NA
- javascript - 从 html 表中的 firebase 中检索同一级别节点的数据