【发布时间】:2020-04-07 05:04:06
【问题描述】:
我有一个 MVC,它通过用户界面获取提交给它的文件,然后将这些文件保存在一个文件夹中。我还有一个单独的项目,我之前做了一个文件夹,转换其中的文件,然后将转换后的文件保存到新文件夹中。 我不知道如何将项目连接到MVC,以便我可以从MVC中的用户界面调用文件夹转换方法。
谢谢!
【问题讨论】:
-
通常,应避免从 Web 应用程序调用外部可执行文件。您是否可以将相关业务逻辑放在类库中,然后从两个项目中引用该类库?这样,您的 Web 应用程序就可以在不调用外部可执行文件的情况下完成所需的工作。
-
我需要将类库保存为 .dll 吗?如果是这样,我似乎不知道该怎么做
-
只需编译应用程序即可将其保存为 DLL。但一般我们不直接引用DLL。如果您希望所有项目都在同一个解决方案中,则添加对该项目的引用。如果您想将它们分开,则将您的 DLL 打包到 NuGet 包中,然后添加对 NuGet 包的引用。
标签: c# html asp.net-mvc model-view-controller asp.net-mvc-5