gpt4 book ai didi

c# - 将 C# 桌面应用程序移植到 Web

转载 作者:行者123 更新时间:2023-11-30 03:03:06 29 4
gpt4 key购买 nike

出于某种目的,我构建了一个桌面 WPF C# 应用程序。 C# 应用程序调用另一个 C++ 应用程序中的函数,C++ 应用程序的结果返回给 C# 应用程序。该应用程序运行良好,但我打算将相同的功能用于网络 (ASP.NET)

我可以使用我在桌面解决方案中使用的同类产品吗? ASP.NET 应用程序能否将函数调用到 C++ 项目中,并从 C++ 应用程序中取回结果? DllImport[CallingConvention = CDecl, CharEncoding=Ansi]

编辑--
我主要担心的是,当我向 C++ 应用程序发出函数调用时,C++ 函数需要 5 秒才能完成处理。在此期间,C# 应用程序可以被视为具有卡住的 GUI。在 ASP.NET 网站中类似的情况会发生什么?会不会因为多线程而变得一团糟?

最佳答案

是的,ASP.NET 应用程序可以使用 DllImport 机制。

关于c# - 将 C# 桌面应用程序移植到 Web,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9655719/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com